|
< Float-Library >
Die Float-Library beinhaltet Funktionen zur Verwendung von Fließkommazahlen.
WAP-Standard: 1.1+
Unbedingt zu beachten ist:
Die Unterstützung und Verarbeitung von Fließkommazahlen (Reichweite, Rundungsverhalten, Umwandlung etc.) kann, je nach verwendetem Entgerät, sehr unterschiedlich sein.
int Gibt den Ganzzahl-Anteil des Arguments zurück. Syntax => Float.int(value)
var a;
a = Float.int(5.9); // a == 5
a = Float.int(5.2); // a == 5
a = Float.int(-5.2); // a == -5
a = Float.int(5.2m); // error
floor Rundet eine Fließkommazahl auf die nächste Ganzzahl ab. Syntax => Float.floor(value)
var d;
d = Float.floor(5.9); // a == 5
d = Float.floor(-5.9); // a == -6
d = Float.floor(5); // a == 5
ceil Rundet eine Fließkommazahl auf die nächste Ganzzahl auf. Syntax => Float.ceil(value)
var b;
b = Float.ceil(5.9); // b == 6
b = Float.ceil(-5.9); // b == -5
b = Float.ceil(5); // b == 5
pow Potenziert die erste Zahl mit der zweiten. Syntax => Float.pow(value1, value2)
var p;
p = Float.pow(2, 3); // p == 8.0
p = Float.pow(2, -3); // p == 0.125
p = Float.pow(3, 0); // p == 1.0
p = Float.pow(9, 0.5); // p == 3.0
p = Float.pow(-3, 2); // p == 9.0
p = Float.pow(0, -3); // p == invalid
p = Float.pow(-3, 2.5); // p == invalid
round Rundet das Argument zu einer Ganzzahl. Syntax => Float.round(value)
var r;
r = Float.round(7.49); // r == 7
r = Float.round(7.50); // r == 8
r = Float.round(-7.49); // r == -7
r = Float.round(-7.50); // r == -7
r = Float.round(-7.51); // r == -8
sqrt Zieht die Wurzel. Syntax => Float.sqrt(value)
var w;
w = Float.sqrt(16); // w == 4.0
w = Float.sqrt(2); // w == 1.4142135
w = Float.sqrt(2.5); // w == 1.5811388
w = Float.sqrt(-2); // w == invalid
maxFloat Gibt die größte vom System unterstützte Fließkommazahl zurück. Syntax => Float.maxFloat()
var f = Float.maxFloat(); // f == 3.40282347E+38
minFloat
Gibt die kleinste vom System unterstützte Fließkommazahl zurück. Syntax => Float.minFloat()
var g = Float.minFloat(); // g == 1.17549435E-38
Copyright © 2002-2003 by wmlscript.de - Alle Rechte vorbehalten
Impressum | Datenschutz | eMail
|