---
title: IsNumberType
description: "判断输入的数据类型，是否为数字类型。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/atlasascendc_api_07_1096.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/atlasascendc_api_07_1096.html
indexId: 112d063981cd5cab7fd263352242ff29004355bc531d137b38e5965b4a97b56870
---
# IsNumberType

#### 功能说明

判断输入的数据类型，是否为数字类型。


#### 函数原型

```
bool IsNumberType(const DataType dtype)
```


#### 参数说明

| 参数 | 输入/输出 | 说明 |
| --- | --- | --- |
| dtype | 输入 | 输入数据类型，判断该类型是否为数字类型。 数字类型包括：Complex128、Complex64、Float64、Float32、Float16、Int16、Int32、Int64、Int8、QInt32、QInt8、QUInt8、UInt16、UInt32、UInt64、UInt8、BFloat16。 |


#### 返回值说明

输入数据类型为数字类型时，返回true，否则返回false。


#### 约束说明

无


#### 调用示例

```
// 判断dtype不为数字类型时，返回
void Func(const DataType dtype) {
    if (!IsNumberType(dtype)) {
        return;
    }
}
```
