생각 나는 Float32Array가 어떻게 작동 하는지를 알았지 만, 내가 거기에없는 것처럼 보입니다. 가능한 가장 단순한 예에서 : 7 이렇게 I 기대 플로트 어레이 제 플로트 될Float32Array와 DataView 사이의 불일치
는buffer = new ArrayBuffer(128);
dataView = new DataView(buffer);
floatArray = new Float32Array(buffer);
dataView.setFloat32(8, 7);
console.log(floatArray[2]); //prints gibberesh
I가 이해하는 방법은, 8 바이트에서 시작 플로트 설정해야 데이터보기가 될 7.
무엇이 여기에 있습니까?
감사
이 작동하게
'dv.setFloat32 (8, 7);'을 (를) 의미합니까? – sabof
oops, 고정 오타, 또한 인덱스가 2가 아닌 3 :( – Nick