セージ の メモ書き

メモこそ命の恩人だ

2022-06-09から1日間の記事一覧

C# - 2進数リテラル/ビット演算

2進数リテラル ビット演算子 活用例 指定位置のビット状態をOFF 指定位置のビット状態をON 指定位置のビット状態を取得 2進数リテラル 先頭に "0b" を付与すれば、2進数として表現できる。 アンダーバー "_" で値を区切ることもできる。 可読性が向上する。 …

C# - 浮動小数点型(float/double/decimal)

浮動小数点 (floating point number) 循環小数による誤差 指数表記(E 表記) 浮動小数点型(float/double/decimal) float double decimal 注意 小数の一致判定 実験 キャストの処理時間 浮動小数点 (floating point number) 表現方式 小数点の位置 利点 …

C# - エンディアン/BitConverter クラス

エンディアン BitConverter.IsLittleEndian フィールド BitConverter クラス プリミティブ型 → バイト配列 バイト配列 → int エンディアン Endian : "ガリヴァー旅行記の小人国" が語源。 "バイトオーダー" とも呼ぶ。 複数バイトのデータを扱う際のデータの…