Dart double sign
Syntax & Examples
double.sign property
The `sign` property returns the sign of the double's numerical value: -1.0 for negative values, 1.0 for positive values, and 0.0 for zero.
Syntax of double.sign
The syntax of double.sign property is:
double sign
This sign property of double returns the sign of the double's numerical value.
Return Type
double.sign returns value of type double
.
✐ Examples
1 Check sign of a negative double
In this example,
- We define a double
num
with a value of-3.14
. - We access the
sign
property to obtain the sign ofnum
. - We print the sign value to standard output.
Dart Program
void main() {
double num = -3.14;
double signValue = num.sign;
print('Sign of -3.14: $signValue');
}
Output
Sign of -3.14: -1
2 Check sign of a positive double
In this example,
- We define a double
num
with a value of42.0
. - We access the
sign
property to obtain the sign ofnum
. - We print the sign value to standard output.
Dart Program
void main() {
double num = 42.0;
double signValue = num.sign;
print('Sign of 42.0: $signValue');
}
Output
Sign of 42.0: 1
3 Check sign of zero
In this example,
- We define a double
num
with a value of0.0
. - We access the
sign
property to obtain the sign ofnum
. - We print the sign value to standard output.
Dart Program
void main() {
double num = 0.0;
double signValue = num.sign;
print('Sign of 0.0: $signValue');
}
Output
Sign of 0.0: 0
Summary
In this Dart tutorial, we learned about sign property of double: the syntax and few working examples with output and detailed explanation for each example.