【学習8日目】データ型/整数型

the book 、読むのをHTML版からPDF版にしてわからないところにマーキング。
https://doc.rust-jp.rs/book-ja-pdf/book.pdf



データ型

スカラースカラー=大きさのみで表され、方向をもたない量
整数型(Integer) 小数部分のない数値
符号付き(プラス、マイナスあり)
符号なし (正のみ)

大きさ(bit) と 符号あり・なし

範囲
i 型 (符号付き・Signed)

u型は (符号なし・Unsigned)

※nんとこにbit数を入れる

2の補数とは - 意味をわかりやすく - IT用語辞典 e-Words


累乗の読み方 : ことばの広場

ある数を X とすると、X の累乗は Xn と表すことができる。このとき X を底(base)、n を「べき指数」(power exponent)と呼ぶ。

子供の頃は勉強大嫌いだったので、いま勉強するハメに。

i64 の場合(符号付き64ビット)は
-(264-1) ~ 264-1-1 の範囲の数字
=
ー9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807 までの範囲の数字
=個数でいうと
18,446,744,073,709,551,616 (1,844京6,744兆737億955万1,616)個の数字を得られる。

Rust の基準型は一般的にいい選択肢になります。整数型の基準はi32 型です

Rust の整数リテラル(表し方?) 以下が可能、このようき書いてもよい、ということ???
( )内は例
10 進数 (98_222)
16 進数 (0xff)
8 進数 (0o77)
2 進数 (0b1111_0000)
バイト( u8 だけ) (b'A')

きょうはここまで