Bahasa :
SWEWE Anggota :Login |Pendaftaran
Cari
Masyarakat ensiklopedia |Ensiklopedia Jawaban |Kirim pertanyaan |Pengetahuan kosakata |Upload pengetahuan
Sebelumnya 1 Berikutnya Pilih Halaman

Operasi floating point

Aritmatika floating point adalah nyata, karena komputer dapat menyimpan bilangan bulat, sehingga jumlah sebenarnya dibagi, sehingga aritmatika floating point sangat lambat dan akan ada kesalahan. Sekarang sebagian besar mesin adalah 32, yang 32 digunakan untuk mewakili bilangan bulat, maka unsigned integer adalah 0 sampai 2 ^ 32-1, untuk simbol dari kata tersebut adalah -2 ^ 31-2 ^ 31 - 1.

Pengantar singkat

Ketika kita menggunakan komputer yang berbeda untuk menghitung pi, Anda akan menemukan sebuah komputer dari yang lain dalam hal hasil perhitungan lebih tepat. Atau selama shooting game kami, ketika peluru hits dinding, di bawah plester mengupas dari dinding, adegan yang sama dalam kinerja sebuah komputer mungkin sangat membosankan, buat, sedangkan di komputer lain pada akan sangat jelas, bahkan lagi dengan realitas yang kita lihat di jauh berbeda. Ini adalah titik daya komputasi floating disebabkan oleh perbedaan.Jika itu nyata, maka itu tidak terjadi, ada dua cara mesin mewakili bilangan real, satu adalah tetap, yaitu, posisi titik desimal adalah tetap, satu floating point, posisi titik desimal tidak tetap, metode perhitungan juga lebih banyak masalah, biasanya Pertimbangan ini jauh lebih besar daripada bilangan bulat aritmetika

FPU-> Mengambang Point Unit, Unit floating point aritmatika

BCD-> Binary Coded Decimal bilangan biner terkompresi adalah 4 bit untuk mewakili angka 0 sampai 9, byte mewakili dua angka desimal, seperti 01111001 mewakili 79

Notasi ilmiah: a × 10 dalam bentuk kekuatan ke-n. Disajikan sebagai angka tunggal (× 10 dalam bentuk kekuatan-n), di mana 1 ≤ | notasi ilmiah <10, n merupakan bilangan bulat, metode ini menghitung disebut | a

Data

Operasi floating-point menggunakan tiga data yang berbeda:

1) Integer (Integer), dibagi menjadi kata-kata, pendek bilangan bulat (Integer Pendek) dan panjang bilangan bulat (Long Integer)

2) Nyata (Real) dari presisi tunggal (Real Tunggal) dan double presisi (Real Double)

3) kompresi dua desimal (BCD)

Berikut adalah angka nya (bit) dan dapat mewakili berbagai perkiraan dan

Tipe Rentang Panjang

-----------------------------------------------

Kata Integer 16 bit -32.768-32.768

Pendek Integer 32 bit-2.14e9 ke 2.14e9

Panjang Integer 64 bit-9.22e18 ke 9.22e18

Tunggal Nyata 32 bit 1.18e-38 sampai 3.40e38

Ganda Nyata 64 bit 2.23e-308 untuk 1.79e308

diperpanjang Nyata 80 bit 3.37e-4932 untuk 1.18e4932

Dikemas BCD 80-bit untuk 1e18 1e18

Nomor ganda-presisi dan diperpanjang-presisi menunjukkan ruang lingkup umum aplikasi sudah cukup besar!

1) integer untuk melengkapi penyimpanan, angka positif merupakan pelengkap sendiri dari sejumlah negatif adalah nilai absolut dari komplemen dibalik setelah Anda menambahkan, berikut ini adalah contoh dari penyimpanan sebenarnya:

0024 var1 dw 24

FFFE var2 dw -2

000004D2 var3 dd 1234

FFFFFF85 var4 dd -123

0000000000002694var5 dq 9876

2) nomor BCD


Sebelumnya 1 Berikutnya Pilih Halaman
Pemakai Ulasan
Belum ada komentar
Saya ingin komentar [Pengunjung (13.59.*.*) | Login ]

Bahasa :
| Periksa kode :


Cari

版权申明 | 隐私权政策 | Hak cipta @2018 Dunia pengetahuan ensiklopedis