Difference between revisions of "SHIP:Data Types:Constant"

From Serious Documentation
Jump to: navigation, search
Line 10: Line 10:
 
! scope="col" style="text-align:left" | Description
 
! scope="col" style="text-align:left" | Description
 
|-
 
|-
|{{DataType|M_1_PI}}||0.31830988618379067154f||1/π {{v5}}
+
|{{DataType|M_1_PI}}||0.31830988618379067154f||1/π
 
|-
 
|-
|{{DataType|M_2_PI}}||0.63661977236758134308f||2/π {{v5}}
+
|{{DataType|M_2_PI}}||0.63661977236758134308f||2/π
 
|-
 
|-
|{{DataType|M_2_SQRTPI}}||1.12837916709551257390f||2/√π {{v5}}
+
|{{DataType|M_2_SQRTPI}}||1.12837916709551257390f||2/√π
 
|-
 
|-
|{{DataType|M_E}}||2.7182818284590452354f||e {{v5}}
+
|{{DataType|M_E}}||2.7182818284590452354f||e
 
|-
 
|-
|{{DataType|M_LN10}}||2.30258509299404568402f||ln 10, log_e 10 {{v5}}
+
|{{DataType|M_LN10}}||2.30258509299404568402f||ln 10, log_e 10
 
|-
 
|-
|{{DataType|M_LN2}}||0.69314718055994530942f||ln 2, log_e 2 {{v5}}
+
|{{DataType|M_LN2}}||0.69314718055994530942f||ln 2, log_e 2
 
|-
 
|-
|{{DataType|M_LOG10E}}||0.43429448190325182765f||log_10 e {{v5}}
+
|{{DataType|M_LOG10E}}||0.43429448190325182765f||log_10 e
 
|-
 
|-
|{{DataType|M_LOG2E}}||1.4426950408889634074f||log_2 e {{v5}}
+
|{{DataType|M_LOG2E}}||1.4426950408889634074f||log_2 e
 
|-
 
|-
 
|{{DataType|M_MAX_BYTE}}||127||2^7 - 1 {{v5}}
 
|{{DataType|M_MAX_BYTE}}||127||2^7 - 1 {{v5}}
Line 44: Line 44:
 
|{{DataType|M_MIN_SHORT}}||-32,768||-(2^15) {{v5}}
 
|{{DataType|M_MIN_SHORT}}||-32,768||-(2^15) {{v5}}
 
|-
 
|-
|{{DataType|M_PI_2}}||1.57079632679489661923f||π/2 {{v5}}
+
|{{DataType|M_PI}}||3.14159265358979323846f||π
 
|-
 
|-
|{{DataType|M_PI_4}}||0.78539816339744830962f||π/4 {{v5}}
+
|{{DataType|M_PI_2}}||1.57079632679489661923f||π/2
 
|-
 
|-
|{{DataType|M_SQRT1_2}}||0.70710678118654752440f||1/√2 {{v5}}
+
|{{DataType|M_PI_4}}||0.78539816339744830962f||π/4
 
|-
 
|-
|{{DataType|M_SQRT_2}}||0.70710678118654752440f||√2 {{v5}}
+
|{{DataType|M_SQRT1_2}}||0.70710678118654752440f||1/√2
 +
|-
 +
|{{DataType|M_SQRT_2}}||0.70710678118654752440f||√2
 
|}</onlyinclude>
 
|}</onlyinclude>
  
 
== Examples ==
 
== Examples ==

Revision as of 14:27, 4 October 2016

See Also

Constant

Constants used in SHIP.

Constant Value Description
M_1_PI 0.31830988618379067154f 1/π
M_2_PI 0.63661977236758134308f 2/π
M_2_SQRTPI 1.12837916709551257390f 2/√π
M_E 2.7182818284590452354f e
M_LN10 2.30258509299404568402f ln 10, log_e 10
M_LN2 0.69314718055994530942f ln 2, log_e 2
M_LOG10E 0.43429448190325182765f log_10 e
M_LOG2E 1.4426950408889634074f log_2 e
M_MAX_BYTE 127 2^7 - 1 Badge SHIPv5.gif
M_MAX_D 32767 Is this supposed to be a Double? Badge SHIPv5.gif
M_MAX_INTEGER 2,147,483,647 2^31 - 1Badge SHIPv5.gif
M_MAX_SHORT 32,767 2^15 -1 Badge SHIPv5.gif
M_MAX_LONG 9,223,372,036,854,775,807 2^63 - 1 Badge SHIPv5.gif
M_MIN_D -32,511 Is this supposed to be a Double? Badge SHIPv5.gif
M_MIN_INTEGER -2,147,483,648 -(2^31) Badge SHIPv5.gif
M_MIN_LONG -9,223,372,036,854,775,808 -(2^63) Badge SHIPv5.gif
M_MIN_SHORT -32,768 -(2^15) Badge SHIPv5.gif
M_PI 3.14159265358979323846f π
M_PI_2 1.57079632679489661923f π/2
M_PI_4 0.78539816339744830962f π/4
M_SQRT1_2 0.70710678118654752440f 1/√2
M_SQRT_2 0.70710678118654752440f √2

Examples