Inheritance Graph
graph BT
Number
Number --> Object
click Number "escript_type_Number"
click Object "escript_type_Object"
Functions
%(p0) | [ESMF] Number % Number2 |
%=(p0) | [ESMF] Numbern %= Number2 |
&(p0) | [ESMF] Number & Number2 |
&=(p0) | [ESMF] Numbern &= Number2 |
*(p0) | [ESMF] Number * Number2 |
*=(p0) | [ESMF] Numbern *= Number2 |
+(p0) | [ESMF] Number + Number2 |
++_post() | [ESMF] Number++ |
++_pre() | [ESMF] caller ++Number |
+=(p0) | [ESMF] Number += Number2 |
+_pre() | [ESMF] + Number |
-(p0) | [ESMF] Number - Number2 |
--_post() | [ESMF] Number– |
--_pre() | [ESMF] –Number |
-=(p0) | [ESMF] Numbern -= Number2 |
/(p0) | [ESMF] Number / Number2 |
/=(p0) | [ESMF] Numbern /= Number2 |
<(p0) | [ESMF] Numbern < Number2 |
<=(p0) | [ESMF] Numbern <= Number2 |
>(p0) | [ESMF] Numbern > Number2 |
>=(p0) | [ESMF] Numbern >= Number2 |
^(p0) | [ESMF] Number ^ Number2 |
^=(p0) | [ESMF] Numbern ^= Number2 |
_-_pre() | [ESMF] - Number |
_constructor([p0]) | [ESMF] new Numbern([Number]) |
abs() | [ESMF] Number Number.abs() |
acos() | [ESMF] Number Number.acos |
asin() | [ESMF] Number Number.asin |
atan() | [ESMF] Number Number.atan |
ceil() | [ESMF] Number Number.ceil() |
clamp(p0, p1) | [ESMF] Number Number.clamp(min,max) |
cos() | [ESMF] Number Number.cos |
degToRad() | [ESMF] String Number.degToRad() |
floor() | [ESMF] Number Number.floor() |
format([p0 [, p1 [, p2 [, p3]]]]) | [ESMF] String Number.format([Number precision = 3[, Bool scientific = true[, Number width = 0[, String fill=’0’]]]]) |
ln() | [ESMF] Number Number.ln() |
log([p0]) | [ESMF] Number Number.log([basis = 10]) |
matches(p0) | [ESMF] bool Number.matches(other) |
pow(p0) | [ESMF] Number Number.pow(Number) |
radToDeg() | [ESMF] String Number.radToDeg() |
round([p0]) | [ESMF] Number Number.round( [reference = 1.0] ) @param reference Reference value to which should be rounded: x.round(reference) ^== reference * round(x/reference) @example (123.456).round(0.1) == 123.5 (123.456).round(5) == 125 (123.456).round(10) == 120 (-0.456).round() == 0 |
sign() | [ESMF] +1|-1 Number.sign() |
sin() | [ESMF] Number Number.sin |
sqrt() | [ESMF] Number Number.sqrt |
tan() | [ESMF] Number Number.tan |
toHex() | [ESMF] String Number.toHex() |
toIntStr() | [ESMF] String Number.toIntStr() |
|(p0) | [ESMF] Number | Number2 |
|=(p0) | [ESMF] Numbern |= Number2 |
~=(p0) | [ESMF] Bool (Numbern ~= Number2) |