float() (cast) — Maple v0.0.9 Documentation

### Navigation

- next
- previous |
- LeafLabs |
- Docs Home |
- Index »
- Complete Language Index »

# `float()` (cast)

Converts a value to the float data type. Here is an example (see the constants reference for an explanation of the “2.0f”):

    int x = 2;
    float f = float(x);  // f now holds 2.0f, a float value

The value `x` can be of any type. However, if `x` is not a number (like an `int`), you will get strange results.

See the float reference for details about the precision and limitations of `float` values on the Maple.

## See Also

- float
- double
- double()

License and Attribution

This documentation page was adapted from the Arduino Reference Documentation, which is released under a Creative Commons Attribution-ShareAlike 3.0 License.

### Navigation

- next
- previous |
- LeafLabs |
- Docs Home |
- Index »
- Complete Language Index »