현재 파일 내의 오프셋을 나타내는 정수 값을 다루고 있습니다. 그러나 16 비트 경계에서 정렬해야하는 숫자는 있지만이를 수행하는 방법은 조금 확실하지 않습니다. 예를 들어Java 16 비트 정렬
는 :
First number: 89023
16-bit aligned: 89024
Second number: 180725
16-bit aligned: 180736
Third number: 263824
Already 16-bit aligned, don't need to change it.
이 나에게 무엇보다 실패 아마 내 수학이지만, 누군가가 자바에서이를 달성하는 방법에 대한 조언을 할 수 있다면, 나는 그것을 감사하겠습니다.
감사합니다.
:업데이트 난 그냥 그것을 해결했다고 생각
, 그 다음 그래서 예를 들면 16
에서 누락 무슨 운동을, 16 값을 모딩 단지 문제
180725 % 16 = 5
16 - 5 = 11
180725 aligned to 16-bits is: 180736
누군가 내가 올바르게하고 있는지 확인할 수 있습니까?
예, 다음 16 비트 정렬로 반올림됩니다. – Farlan
대단히 고마워! – Tony