「JavaScript/型付き配列」の版間の差分

削除された内容 追加された内容
Ef3 (トーク | 投稿記録)
init.
 
Ef3 (トーク | 投稿記録)
→‎概要: String::padStart()メソッドを使う形に書換え。
15 行
let b64 = new BigUint64Array(f64.buffer);
for (let i = 0; i < f64.length; i++)
console.log(`${i}: ${( Array(64).join('0') + b64[i].toString(2) ).slicepadStart( -64 ,0) }`);
/*
0: 0000000000000000000000000000000000000000000000000000000000000000
41 行
[[ファイル:IEEE_754_Double_Floating_Point_Format.svg]]
 
この様な ArrayBuffer を扱うためには、[[JavaScript/DataView|DataView]]オブジェクトが用意されていますが今回は同じ64ビット動詞同士にすることでエンディアンの問題を回避しました。
 
== TypedArray オブジェクト ==