github.com/lmorg/murex@v0.0.0-20240217211045-e081c89cd4ef/docs/types/float.md (about) 1 # `float` (floating point number) 2 3 > Floating point number (primitive) 4 5 ## Description 6 7 Any number. To be precise, a full set of all IEEE-754 64-bit floating-point 8 numbers. 9 10 > This data-type is going to be deprecated in favour of `num` (since it is 11 > literally the same underlying data-type anyway). Please do not use `float` 12 13 ## Supported Hooks 14 15 * `Marshal()` 16 Supported 17 * `Unmarshal()` 18 Supported 19 20 ## See Also 21 22 * [`int`](../types/int.md): 23 Whole number (primitive) 24 * [`num` (number)](../types/num.md): 25 Floating point number (primitive) 26 27 ### Read more about type hooks 28 29 - [`ReadIndex()` (type)](../apis/ReadIndex.md): Data type handler for the index, `[`, builtin 30 - [`ReadNotIndex()` (type)](../apis/ReadNotIndex.md): Data type handler for the bang-prefixed index, `: Read from a data type one array element at a time 32 - [`WriteArray()` (type)](../apis/WriteArray.md): Write a data type, one array element at a time 33 - [`ReadMap()` (type)](../apis/ReadMap.md): Treat data type as a key/value structure and read its contents 34 - [`Marshal()` (type)](../apis/Marshal.md): Converts structured memory into a structured file format (eg for stdio) 35 - [`Unmarshal()` (type)](../apis/Unmarshal.md): Converts a structured file format into structured memory 36 37 <hr/> 38 39 This document was generated from [builtins/types/numeric/numeric_doc.yaml](https://github.com/lmorg/murex/blob/master/builtins/types/numeric/numeric_doc.yaml).