Số dấu phẩy động không chuẩn hóa là gì?

Số dấu phẩy động không chuẩn hóa là gì?
Số dấu phẩy động không chuẩn hóa là gì?
Anonim

Trong khoa học máy tính, số siêu thường là tập hợp con của các số không chuẩn hóa (đôi khi được gọi là đơn vị) lấp đầy khoảng trống dòng dưới xung quanh số 0 trong số học dấu phẩy động. … Ngược lại, một giá trị dấu phẩy động không chuẩn hóa cólà một ý nghĩa và với chữ số đứng đầu là 0.

Số dấu phẩy động chuẩn hóa và không chuẩn hóa là gì?

Java sử dụng tiêu chuẩn IEEE 754 để biểu diễn dấu phẩy động. Trong cách biểu diễn này, các dấu nổi được mã hóa bằng cách sử dụng 1 bit dấu, 8 bit lũy thừa và 23 bit định trị. … Kết quả là, phao có độ chính xác24 bit đáng kểvà kép có 53 bit chính xác đáng kể. Những số như vậy được gọi là số chuẩn hóa.

Làm thế nào để bạn biết một số được chuẩn hóa hay không chuẩn hóa?

Ví dụ: nếu bạn đang cố gắng biểu diễn 12,34, thì bạn sẽmã hóanó thành 123400 -04. Điều này được gọi là "chuẩn hóa". Trong trường hợp này vì hai chữ số dưới bằng 0, bạn có thể biểu thị giá trị là 012340 -03 hoặc 001234 -02 một cách tương đương. Điều đó sẽ được gọi là "không chuẩn hóa".

Số dấu phẩy động chuẩn hóa là gì?

Một số dấu phẩy động được chuẩn hóakhi chúng ta buộc phần nguyên của phần định trị của nó chính xác là 1 và cho phép phần phân số của nó là bất kỳ thứ gì chúng ta muốn. Ví dụ: nếu chúng ta lấy số 13,25, là 1101,01 trong hệ nhị phân, thì 1101 sẽ là phần nguyên và01 sẽ là phần phân số.

Các số không chuẩn hóa được sử dụng để đại diện cho điều gì?

Các số không chuẩn hóa

Để giảm sự mất độ chính xác khi dòng gạch dưới xảy ra, IEEE 754 bao gồm khả năngđể biểu diễn các phân số nhỏ hơn có thể trong biểu diễn chuẩn hóa, bằng cách đặt chữ số hàng đầu ngầm định là 0. Những số như vậy được gọi là không bình thường.

Đề xuất: