Hi,
I want to do the following:
val boolean isday = ( Time_Hour < start_morning || Time_Hour >= start_night) ? 0 : 1
This works fine in C++, but what is the XTend equivalent?
Hi,
I want to do the following:
val boolean isday = ( Time_Hour < start_morning || Time_Hour >= start_night) ? 0 : 1
This works fine in C++, but what is the XTend equivalent?
In terms of language (ignoring whether your other variables exist), you would want to use true
instead of 1
and false
instead of 0
. Or
var boolean isday = Time_Hour >= start_morning && Time_Hour < start_night
(Not tested.)
Hi watou,
thank you for your reply. I was tired yesterday so I mixed up the variable types.
You’re right, this can’t work with boolean type.
I wanted to do something like this:
val int bla = (Time_Hour >= start_morning) ? 1 : 88
but this doesn’t work, too.
val int bla = if (Time_Hour >= start_morning) 1 else 88
almost three years later: thanks! I just wanted to create a topic about shorthand variable assignments with Boolean logic. your post spared the community of that post