float
A floating-point number.
A limited-precision representation of a real number. Typst uses 64 bits to store floats. Wherever a float is expected, you can also pass an integer.
You can convert a value to a float with this type's constructor.
Example
#3.14 \
#1e4 \
#(10 / 4)
构造函数
如果类型具有构造函数,可以像函数一样调用它来创建一个该类型的值。
如果类型具有构造函数,可以像函数一样调用它来创建一个该类型的值。
Converts a value to a float.
- Booleans are converted to
0.0
or1.0
. - Integers are converted to the closest 64-bit float.
- Ratios are divided by 100%.
- Strings are parsed in base 10 to the closest 64-bit float. Exponential notation is supported.
#float(false) \
#float(true) \
#float(4) \
#float(40%) \
#float("2.7") \
#float("1e5")
value
The value that should be converted to a float.