---
description: 转换为浮点数
---
# **TONUM**

解析一个对象并返回一个浮点数。当**str**参数不能转换为数字时返回空值。

## 语法{#grammar}

TONUM(**str**)

- **str**：给定的字符串对象

## 示例{#example}

1. `TONUM('123')` 可以识别数字字符串并返回浮点数`123`
2. `TONUM(123.123)` 浮点数返回浮点数`123.123`
3. `TONUM(true)` 布尔型true返回`1`
4. `TONUM(false)` 布尔型false返回`0`
5. `TONUM('0')` 字符0返回空值`NaN`
6. `TONUM('')` 空字符串返回空值`NaN`
7. `TONUM('abc')` 对象不能转换为数字时返回空值`NaN`
