「Metalのデータ型」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「スカラー型 {| class="wikitable" |+ ! ! |- |bool |true or false |- |char int8_t |符号付き8ビット整数 |- |unsigned char uchar uint8_t |符号なし8ビット…」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 1行目: | 1行目: | ||
スカラー型 | == スカラー型== | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
! | ! 型 | ||
! | ! 概要 | ||
|- | |- | ||
|bool | |bool | ||
2022年6月8日 (水) 10:20時点における版
スカラー型
| 型 | 概要 |
|---|---|
| bool | true or false |
| char
int8_t |
符号付き8ビット整数 |
| unsigned char
uchar uint8_t |
符号なし8ビット整数 |
| short
int16_t |
符号付き16ビット整数 |
| unsigned short
ushort uint16_t |
符号なし16ビット整数 |
| int
int32_t |
符号付き32ビット整数 |
| unsigned int
uint uint32_t |
符号なし32ビット整数 |
| long
int64_t |
符号付き64ビット整数
Metal 2.2以降 |
| unsigned long
uint64_t |
符号なし64ビット制す
Metal 2.2以降 |
| half | 16ビット浮動小数点
IEEE 754のbinary16形式 |
| float | 32ビット浮動小数点
IEEE 754に準拠 |
| size_t | sizeof 演算子の結果を表す符号なし整数型。実態は符号なし64ビット整数。 |
| ptrdiff_t | 2つのポインタを引き算した結果の符号付き整数型。実態は符号付き64ビット整数。 |
| void | void |