mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-08-25 14:22:54 -06:00
AppEnv, MathUtil, Exc documentation update
git-svn-id: svn://ultimatepp.org/upp/trunk@620 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
df2e3dd4e0
commit
8bb55360ef
3 changed files with 226 additions and 216 deletions
|
|
@ -21,15 +21,20 @@ your application and system environment.&]
|
|||
[ {{10000F(128)G(128)@1 [s0;%% [* Function List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:GetExeFilePath`(`): [_^String^ String]_[* GetExeFilePath]()&]
|
||||
[s2;#%% Returns the absolute path towards the application`'s binary.&]
|
||||
[s2;%% Returns the absolute path towards the application`'s binary.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:GetEnv`(const char`*`): [_^String^ String]_[* GetEnv]([@(0.0.255) const]_[@(0.0.255) cha
|
||||
r]_`*[*@3 id])&]
|
||||
[s2;%% Returns the value of the environment variable [*@3 id].&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:GetExeDirFile`(const char`*`): [_^String^ String]_[* GetExeDirFile]([@(0.0.255) const]_
|
||||
[@(0.0.255) char]_`*[*@3 fp])&]
|
||||
[s2;#%% Returns the absolute path of a file that is found in the
|
||||
folder where you application`'s binary resides.&]
|
||||
[s2;%% [@(129.0.0) fp..................................................]the
|
||||
name of the file&]
|
||||
[s2;%% Returns the absolute path of a file that is found in the folder
|
||||
where you application`'s binary resides.&]
|
||||
[s2;%% [*@(129.0.0) fp][@(129.0.0) ..................................................]the
|
||||
name of the file&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:GetHomeDirectory`(`): [_^String^ String]_[* GetHomeDirectory]()&]
|
||||
|
|
@ -38,10 +43,10 @@ name of the file&]
|
|||
[s4; &]
|
||||
[s5;:GetHomeDirFile`(const char`*`): [_^String^ String]_[* GetHomeDirFile]([@(0.0.255) cons
|
||||
t]_[@(0.0.255) char]_`*[*@3 fp])&]
|
||||
[s2;#%% Returns the absolute path of a file that is found in the
|
||||
current user`'s home folder.&]
|
||||
[s2;%% [@(129.0.0) fp..................................................]the
|
||||
name of the file&]
|
||||
[s2;%% Returns the absolute path of a file that is found in the current
|
||||
user`'s home folder.&]
|
||||
[s2;%% [*@(129.0.0) fp][@(129.0.0) ..................................................]the
|
||||
name of the file&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:GetExeTitle`(`): [_^String^ String]_[* GetExeTitle]()&]
|
||||
|
|
@ -50,7 +55,7 @@ name of the file&]
|
|||
[s4; &]
|
||||
[s5;:UseHomeDirectoryConfig`(bool`): [@(0.0.255) void]_[* UseHomeDirectoryConfig]([@(0.0.255) b
|
||||
ool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;#%% Sets the search path for configuration to either the current
|
||||
[s2;%% Sets the search path for configuration to either the current
|
||||
users`' home folder or to the folder where the application`'s
|
||||
binary resides.&]
|
||||
[s2;%% [*@(129.0.0) b]...................................................use
|
||||
|
|
@ -59,14 +64,14 @@ home folder (true) or application folder (false)&]
|
|||
[s4; &]
|
||||
[s5;:ConfigFile`(const char`*`): [_^String^ String]_[* ConfigFile]([@(0.0.255) const]_[@(0.0.255) c
|
||||
har]_`*[*@3 file])&]
|
||||
[s2;#%% Returns the absolute path of a configuration file found in
|
||||
[s2;%% Returns the absolute path of a configuration file found in
|
||||
the configuration files search path.&]
|
||||
[s2;%% [@(129.0.0) file ]...............................................the
|
||||
[s2;%% [*@(129.0.0) file]...............................................the
|
||||
name of the file&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:ConfigFile`(`): [_^String^ String]_[* ConfigFile]()&]
|
||||
[s2;#%% Returns the default configuration file from the configuration
|
||||
[s2;%% Returns the default configuration file from the configuration
|
||||
files search path. The default configuration file is called [*/ `[application
|
||||
title`]][* .cfg].&]
|
||||
[s3; &]
|
||||
|
|
@ -88,11 +93,11 @@ exit code&]
|
|||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:GetExitCode`(`): [@(0.0.255) int]_[* GetExitCode]()&]
|
||||
[s2;#%% Gets the exit code that will be returned on application exit.&]
|
||||
[s2;%% Gets the exit code that will be returned on application exit.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:IsMainRunning`(`): [@(0.0.255) bool]_[* IsMainRunning]()&]
|
||||
[s2;#%% Return true if the applications execution has reached and
|
||||
[s2;%% Return true if the applications execution has reached and
|
||||
not yet exited the main function.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
|
|
@ -124,13 +129,15 @@ the value of `"DESKTOP`_SESSION`" environment variable is returned.&]
|
|||
[s5;:LaunchWebBrowser`(const String`&`): [@(0.0.255) void]_[* LaunchWebBrowser]([@(0.0.255) c
|
||||
onst]_[_^String^ String][@(0.0.255) `&]_[*@3 url])&]
|
||||
[s2;%% Opens an URL in the default Web Browser.&]
|
||||
[s2;%% [*@(129.0.0) url................................................]the
|
||||
[s2;%% [*@(129.0.0) url]................................................the
|
||||
URL that will be opened in the browser&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:SetHomeDirectory`(const char`*`): [@(0.0.255) void]_[* SetHomeDirectory]([@(0.0.255) c
|
||||
onst]_[@(0.0.255) char]_`*[*@3 dir])&]
|
||||
[s2;#%% Sets the current user`'s home folder.&]
|
||||
[s2;%% [*@(129.0.0) dir][@(129.0.0) ................................................]the
|
||||
[s2; [*@3 POSIX specific]&]
|
||||
[s2;%% Sets the current user`'s home folder.&]
|
||||
[s2;%% [*@(129.0.0) dir]................................................the
|
||||
URL that will be opened in the browser&]
|
||||
[s1; &]
|
||||
[s0; ]
|
||||
|
|
@ -9,21 +9,24 @@ topic "Miscellaneous";
|
|||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[s1;:`:`:Exc`:`:class: [@(0.0.255)3 class][3 _][*3 Exc][3 _:_][@(0.0.255)3 public][3 _][*@3;3 String
|
||||
]&]
|
||||
[s2;%% &]
|
||||
[s2;%% This is the preferred root class of U`+`+ exception. It is
|
||||
basically a String. The idea is that all kinds of exception can
|
||||
be either managed by specific handlers, or simple Exc handler
|
||||
can be used, displaying textual information to the user.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:Exc`:`:Exc`(`): [* Exc]()&]
|
||||
[s2;%% Default constructor.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:Exc`:`:Exc`(const`:`:String`&`): [* Exc]([@(0.0.255) const]_[_^`:`:String^ String][@(0.0.255) `&
|
||||
[{_}%EN-US
|
||||
[s1; [*@3;4 Exc]&]
|
||||
[s0; &]
|
||||
[s1;:Exc`:`:class:%- [@(0.0.255)3 class][3 _][*3 Exc][3 _:_][@(0.0.255)3 public][3 _][*@3;3 String]&]
|
||||
[s0; &]
|
||||
[s0; This is the preferred root class of U`+`+ exception. It is basically
|
||||
a String. The idea is that all kinds of exception can be either
|
||||
managed by specific handlers, or simple Exc handler can be used,
|
||||
displaying textual information to the user.&]
|
||||
[s1; &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Constructor Detail]]}}&]
|
||||
[s0;%- &]
|
||||
[s5;:Exc`:`:Exc`(`):%- [* Exc]()&]
|
||||
[s2; Default constructor.&]
|
||||
[s3;%- &]
|
||||
[s4;%- &]
|
||||
[s5;:Exc`:`:Exc`(const String`&`):%- [* Exc]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&
|
||||
]_[*@3 desc])&]
|
||||
[s2;%% Constructor, error described as [%-*C@3 desc].&]
|
||||
[s2; Constructor, error described as [%-*C@3 desc].&]
|
||||
[s1;%- &]
|
||||
[s0; ]
|
||||
|
|
@ -9,208 +9,208 @@ topic "Math utility";
|
|||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}%EN-US
|
||||
[s0;%- [@3;4 Math utility]&]
|
||||
[s0;%- &]
|
||||
[s0;%- &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [*@2 Constant List]]}}&]
|
||||
[s0;%- &]
|
||||
[s5;:`:`:M`_E:%- M`_E&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:M`_LOG2E:%- M`_LOG2E&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_LOG10E&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_LN2&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_LN10&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_PI&]
|
||||
[s2;%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_PI`_2&]
|
||||
[s2;*%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_PI`_4&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_1`_PI&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_2`_PI&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_1`_SQRTPI&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_2`_SQRTPI&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_SQRT2&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_SQRT`_2&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;%- M`_2PI&]
|
||||
[s2;%- &]
|
||||
[s0;%- &]
|
||||
[{_}
|
||||
[s0; [@3;4 Math utility]&]
|
||||
[s0;%% A number of mathematical functions and constants.&]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [*@2 Function List]]}}&]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Constant List]]}}&]
|
||||
[s0; &]
|
||||
[s5;:`:`:Random`(`):%- [@(0.0.255) dword]_Random[@(64) ()]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s5;:M`_E: [* M`_E]&]
|
||||
[s2;%% [/ e-|-|-|]2.71828182845904523536&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:`:`:Random`(`:`:dword`):%- [@(0.0.255) dword]_Random[@(64) (][@(0.0.255) dword][@(64) _][@3 n
|
||||
[s5;:M`_LOG2E: [* M`_LOG2E]&]
|
||||
[s2;%% [/ log][/, 2][/ e-|-|-|]1.44269504088896340736&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_LOG10E: [* M`_LOG10E]&]
|
||||
[s2;%% [/ log10e]-|-|-|0.434294481903251827651&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_LN2: [* M`_LN2]&]
|
||||
[s2;%% [/ ln2]-|-|-|0.693147180559945309417&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_LN10: [* M`_LN10]&]
|
||||
[s2;%% [/ ln10]-|-|-|2.30258509299404568402&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_PI: [* M`_PI]&]
|
||||
[s2;%% [/ Pi]-|-|-|3.14159265358979323846&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_PI`_2: [* M`_PI`_2]&]
|
||||
[s2;%% [/ Pi / 2]-|-|-|1.57079632679489661923&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_PI`_4: [* M`_PI`_4]&]
|
||||
[s2;%% [/ Pi / 4]-|-|-|0.785398163397448309616&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_1`_PI: [* M`_1`_PI]&]
|
||||
[s2;%% [/ 1 / Pi]-|-|-|0.318309886183790671538&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_2`_PI: [* M`_2`_PI]&]
|
||||
[s2;%% [/ 2 / Pi]-|-|-|0.636619772367581343076&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_1`_SQRTPI: [* M`_1`_SQRTPI]&]
|
||||
[s2;%% [/ 1 / sqrt(Pi)]-|-|0.564189583547756286948&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_2`_SQRTPI: [* M`_2`_SQRTPI]&]
|
||||
[s2;%% [/ 2 / sqrt(Pi)]-|-|1.12837916709551257390&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_SQRT2: [* M`_SQRT2]&]
|
||||
[s2;%% 1.41421356237309504880&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_SQRT`_2: [* M`_SQRT`_2]&]
|
||||
[s2;%% 0.707106781186547524401&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:M`_2PI: [* M`_2PI]&]
|
||||
[s2;%% [/ 2Pi]&]
|
||||
[s1; &]
|
||||
[s0;%% &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Function List]]}}&]
|
||||
[s0;%% &]
|
||||
[s5;:`:`:Random`(`): [@(0.0.255) dword]_Random[@(64) ()]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:Random`(`:`:dword`): [@(0.0.255) dword]_Random[@(64) (][@(0.0.255) dword][@(64) _][@3 n
|
||||
][@(64) )]&]
|
||||
[s2;*@3%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:sqr`(double`):%- [@(0.0.255) double][@(64) _]sqr[@(64) _(][@(0.0.255) double][@(64) _][@3 a
|
||||
[s2;*@3 &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:sqr`(double`): [@(0.0.255) double][@(64) _]sqr[@(64) _(][@(0.0.255) double][@(64) _][@3 a
|
||||
][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:argsinh`(double`):%- [@(0.0.255) double][@(64) _]argsinh[@(64) _(][@(0.0.255) double
|
||||
][@(64) _][@3 s][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:argcosh`(double`):%- [@(0.0.255) double][@(64) _]argcosh[@(64) _(][@(0.0.255) double
|
||||
][@(64) _][@3 c][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:argtanh`(double`):%- [@(0.0.255) double][@(64) _]argtanh[@(64) _(][@(0.0.255) double
|
||||
][@(64) _][@3 t][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:iscale`(int`,int`,int`):%- [@(0.0.255) int][@(64) _]iscale[@(64) (][@(0.0.255) int][@(64) _
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:argsinh`(double`): [@(0.0.255) double][@(64) _]argsinh[@(64) _(][@(0.0.255) double][@(64) _
|
||||
][@3 s][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:argcosh`(double`): [@(0.0.255) double][@(64) _]argcosh[@(64) _(][@(0.0.255) double][@(64) _
|
||||
][@3 c][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:argtanh`(double`): [@(0.0.255) double][@(64) _]argtanh[@(64) _(][@(0.0.255) double][@(64) _
|
||||
][@3 t][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:iscale`(int`,int`,int`): [@(0.0.255) int][@(64) _]iscale[@(64) (][@(0.0.255) int][@(64) _
|
||||
][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) , ][@(0.0.255) int][@(64) _][@3 z][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:iscalefloor`(int`,int`,int`):%- [@(0.0.255) int][@(64) _]iscalefloor[@(64) (][@(0.0.255) i
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:iscalefloor`(int`,int`,int`): [@(0.0.255) int][@(64) _]iscalefloor[@(64) (][@(0.0.255) i
|
||||
nt][@(64) _][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) , ][@(0.0.255) int][@(64) _][@3 z][@(64) )
|
||||
]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:iscaleceil`(int`,int`,int`):%- [@(0.0.255) int][@(64) _]iscaleceil[@(64) (][@(0.0.255) i
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:iscaleceil`(int`,int`,int`): [@(0.0.255) int][@(64) _]iscaleceil[@(64) (][@(0.0.255) i
|
||||
nt][@(64) _][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) , ][@(0.0.255) int][@(64) _][@3 z][@(64) )
|
||||
]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:idivfloor`(int`,int`):%- [@(0.0.255) int][@(64) _]idivfloor[@(64) (][@(0.0.255) int][@(64) _
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:idivfloor`(int`,int`): [@(0.0.255) int][@(64) _]idivfloor[@(64) (][@(0.0.255) int][@(64) _
|
||||
][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:idivceil`(int`,int`): [@(0.0.255) int][@(64) _]idivceil[@(64) (][@(0.0.255) int][@(64) _
|
||||
][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:idivceil`(int`,int`):%- [@(0.0.255) int][@(64) _]idivceil[@(64) (][@(0.0.255) int][@(64) _
|
||||
][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) )]&]
|
||||
[s2;%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:itimesfloor`(int`,int`):%- [@(0.0.255) int][@(64) _]itimesfloor[@(64) (][@(0.0.255) i
|
||||
nt][@(64) _][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) )]&]
|
||||
[s2;%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:itimesceil`(int`,int`):%- [@(0.0.255) int][@(64) _]itimesceil[@(64) (][@(0.0.255) in
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:itimesfloor`(int`,int`): [@(0.0.255) int][@(64) _]itimesfloor[@(64) (][@(0.0.255) in
|
||||
t][@(64) _][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) )]&]
|
||||
[s2;%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:fround`(double`):%- [@(0.0.255) int][@(64) _]fround[@(64) (][@(0.0.255) double][@(64) _
|
||||
][@3 x][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:ffloor`(double`):%- [@(0.0.255) int][@(64) _]ffloor[@(64) (][@(0.0.255) double][@(64) _
|
||||
][@3 x][@(64) )]&]
|
||||
[s2;%- &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:fceil`(double`):%- [@(0.0.255) int][@(64) _]fceil[@(64) (][@(0.0.255) double][@(64) _][@3 x
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:itimesceil`(int`,int`): [@(0.0.255) int][@(64) _]itimesceil[@(64) (][@(0.0.255) int][@(64) _
|
||||
][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 y][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:fround`(double`): [@(0.0.255) int][@(64) _]fround[@(64) (][@(0.0.255) double][@(64) _][@3 x
|
||||
][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:ffloor`(double`): [@(0.0.255) int][@(64) _]ffloor[@(64) (][@(0.0.255) double][@(64) _][@3 x
|
||||
][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:fround64`(double`):%- [@(0.0.255) int64]_fround64[@(64) (][@(0.0.255) double][@(64) _
|
||||
][@3 x][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:ffloor64`(double`):%- [@(0.0.255) int64]_ffloor64[@(64) (][@(0.0.255) double][@(64) _
|
||||
][@3 x][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:fceil64`(double`):%- [@(0.0.255) int64]_fceil64([@(0.0.255) double][@(64) _][@3 x][@(64) )
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:fceil`(double`): [@(0.0.255) int][@(64) _]fceil[@(64) (][@(0.0.255) double][@(64) _][@3 x
|
||||
][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:fround64`(double`): [@(0.0.255) int64]_fround64[@(64) (][@(0.0.255) double][@(64) _][@3 x
|
||||
][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:ffloor64`(double`): [@(0.0.255) int64]_ffloor64[@(64) (][@(0.0.255) double][@(64) _][@3 x
|
||||
][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:fceil64`(double`): [@(0.0.255) int64]_fceil64([@(0.0.255) double][@(64) _][@3 x][@(64) )
|
||||
]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:modulo`(double`,double`):%- [@(0.0.255) double][@(64) _]modulo[@(64) (][@(0.0.255) d
|
||||
ouble][@(64) _][@3 x][@(64) , ][@(0.0.255) double][@(64) _][@3 y][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:ilog10`(double`):%- [@(0.0.255) int][@(64) _]ilog10[@(64) _(][@(0.0.255) double][@(64) _
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:modulo`(double`,double`): [@(0.0.255) double][@(64) _]modulo[@(64) (][@(0.0.255) dou
|
||||
ble][@(64) _][@3 x][@(64) , ][@(0.0.255) double][@(64) _][@3 y][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:ilog10`(double`): [@(0.0.255) int][@(64) _]ilog10[@(64) _(][@(0.0.255) double][@(64) _
|
||||
][@3 d][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:ipow10`(int`):%- [@(0.0.255) double][@(64) _]ipow10[@(64) _(][@(0.0.255) int][@(64) _][@3 i
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:ipow10`(int`): [@(0.0.255) double][@(64) _]ipow10[@(64) _(][@(0.0.255) int][@(64) _][@3 i
|
||||
][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:normalize`(double`,int`&`):%- [@(0.0.255) double][@(64) _]normalize[@(64) _(][@(0.0.255) d
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:normalize`(double`,int`&`): [@(0.0.255) double][@(64) _]normalize[@(64) _(][@(0.0.255) d
|
||||
ouble][@(64) _][@3 d][@(64) , ][@(0.0.255) int][@(64) `&_][@3 exponent][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:roundr`(double`,int`):%- [@(0.0.255) double][@(64) _]roundr[@(64) _(][@(0.0.255) dou
|
||||
ble][@(64) _][@3 d][@(64) , ][@(0.0.255) int][@(64) _][@3 digits][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:floorr`(double`,int`):%- [@(0.0.255) double][@(64) _]floorr[@(64) _(][@(0.0.255) dou
|
||||
ble][@(64) _][@3 d][@(64) , ][@(0.0.255) int][@(64) _][@3 digits][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:ceilr`(double`,int`):%- [@(0.0.255) double][@(64) _]ceilr[@(64) _(][@(0.0.255) doubl
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:roundr`(double`,int`): [@(0.0.255) double][@(64) _]roundr[@(64) _(][@(0.0.255) doubl
|
||||
e][@(64) _][@3 d][@(64) , ][@(0.0.255) int][@(64) _][@3 digits][@(64) )]&]
|
||||
[s2; &]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:`:`:AsString`(double`,int`):%- [^topic`:`/`/Core`/src`/String`$en`-us^ String]_AsS
|
||||
tring[@(64) (][@(0.0.255) double][@(64) _][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 nDigits][@(64) )
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:floorr`(double`,int`): [@(0.0.255) double][@(64) _]floorr[@(64) _(][@(0.0.255) doubl
|
||||
e][@(64) _][@3 d][@(64) , ][@(0.0.255) int][@(64) _][@3 digits][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:ceilr`(double`,int`): [@(0.0.255) double][@(64) _]ceilr[@(64) _(][@(0.0.255) double][@(64) _
|
||||
][@3 d][@(64) , ][@(0.0.255) int][@(64) _][@3 digits][@(64) )]&]
|
||||
[s2;%% &]
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:`:`:AsString`(double`,int`): [^topic`:`/`/Core`/src`/String`$en`-us^ String]_AsStr
|
||||
ing[@(64) (][@(0.0.255) double][@(64) _][@3 x][@(64) , ][@(0.0.255) int][@(64) _][@3 nDigits][@(64) )
|
||||
]&]
|
||||
[s2;%- &]
|
||||
[s0; &]
|
||||
[s2; &]
|
||||
[s0;%% &]
|
||||
[s0; ]
|
||||
Loading…
Add table
Add a link
Reference in a new issue