-
Notifications
You must be signed in to change notification settings - Fork 1
Bool
mtbeek32 edited this page Jan 31, 2024
·
9 revisions
Conversion functions bool
- bool is a 1 bits sub byte element, with as possible values: True and False.
- bool() is a function converting data items or units of other value types to the bool value type.
This page describes the bool() function.
- bool(a)
bool(a) results in a boolean (True or False) item converted from item a. The function results for:
- numeric data items in True for non zero values and False for zero values of data item a;
- string data items in True for all values starting with the character "T" and False for other values of data item a.
- units, a boolean (1 bit) unit of the converted unit.
- data item or unit with Numeric, uint2, uint4 or string value type
1. attribute<bool> boolA (ADomain) := bool(A);
2. attribute<bool> boolB (ADomain) := bool(B);
A(float32) | B(string) | boolA | boolB |
---|---|---|---|
0 | 'Hello' | False | False |
1 | 'Test' | True | True |
1000000 | null | True | False |
-2.5 | 'Two words' | True | True |
99.9 | '88a' | True | False |
ADomain, nr of rows = 5
GeoDMS ©Object Vision BV. Source code distributed under GNU GPL-3. Documentation distributed under CC BY-SA 4.0.