On 2013-12-21 12:48, Stefan Du Rietz wrote:
--------------------
On 2013-12-21 12:29, Iai Masafumi ax wrote:
--------------------
How do I print a boolean value? Any of these gave me an error:

mprintf("%d\n", %T)
mprintf("%i\n", %T)
mprintf("%o\n", %T)
mprintf("%u\n", %T)
mprintf("%x\n", %T)
mprintf("%X\n", %T)
mprintf("%e\n", %T)
mprintf("%E\n", %T)
mprintf("%f\n", %T)
mprintf("%g\n", %T)
mprintf("%G\n", %T)

Thanks,
Iai

I usually do it like this:

-->mprintf("%i\n", bool2s([%T; %F]))
1
0

Regards /Stefan

Eventually I realized how to do it exactly like we want it. string() is a very usable built-in function:

-->mprintf("%s\n", string([%T; %F]))
T
F

Stefan

_______________________________________________
users mailing list
[email protected]
http://lists.scilab.org/mailman/listinfo/users

Reply via email to