「Metalのデータ型」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
(ページの作成:「スカラー型 {| class="wikitable" |+ ! ! |- |bool |true or false |- |char int8_t |符号付き8ビット整数 |- |unsigned char uchar uint8_t |符号なし8ビット…」)
 
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