Type:Float: Difference between revisions

From Resonite Wiki
m Epsilion moved page Types:Float to Type:Float: Making type category singular
mNo edit summary
Line 1: Line 1:
{| class="wikitable"
A float is a [[Value Variable | value variable]] that that can store a floating-point decimal number in the approximate range '''±1.5 x 10^−45''' to '''±3.4 x 10^38'''
|-
 
| Color
In the underlying runtime (.net), this takes up 4 [[Type:Byte | bytes]] of memory. For more information, refer to the [https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/floating-point-numeric-types Microsoft documentation on floating-point numeric types]
| Type
 
|-
== Usage ==
| style="background-color:{{Float-color}}" |
Use this type whenever you need to store decimal numbers, but don't need high precision. Generally, you should try using one of the float variants first, before moving on to [[Type:Double| double]], which uses twice the memory.
| Float
== Related Types ==
|}
* [[Type:Float2]]
A Float Is from ±1.5 x 10^−45 to ±3.4 x 10^38 and ~6-9 digits and 4 bytes
* [[Type:Float3]]
* [[Type:Float4]]


[[Category:Types]]
[[Category:Types]]
[[Category:Types:Value]]

Revision as of 17:51, 14 January 2024

A float is a value variable that that can store a floating-point decimal number in the approximate range ±1.5 x 10^−45 to ±3.4 x 10^38

In the underlying runtime (.net), this takes up 4 bytes of memory. For more information, refer to the Microsoft documentation on floating-point numeric types

Usage

Use this type whenever you need to store decimal numbers, but don't need high precision. Generally, you should try using one of the float variants first, before moving on to double, which uses twice the memory.

Related Types