Java'ya çalışırken float için tek duyarlıdır(single-precision), double için ise çift duyarlıdır(double-precision) diye yazıyor. Single-precision ve double-precision ne demektir? Stackoverflow'da bununla alakalı bir soru var fakat ben pek anlayamadım : http://stackoverflow.com/questions/801117/whats-the-difference-between-a-single-precision-and-double-precision-floating-p

soruldu: 29 Eki '14, 18:41

iskenderoguz's gravatar image

iskenderoguz
24191116
cevap kabul oranı: 25%

değiştirildi: 29 Eki '14, 18:45


Precision hatti zatinda 'hassasiyet' demektir. Bilgisayarda veriler saklanirken sayinin tam ve dogru bir sekilde saklanmasi cok onemlidir. float tipi bir degisken 4 byte, double tipi ise 8 byte lik bir alani kaplamaktadir. Bunu soyle dusunebilirsin double = float *2. Burdanda anlayacagimiz sonuc float tek hassasiyetli ondakli sayilari saklayan bir tip, double ise float tipinin saklayabilecegi ondakli degerin iki kat uzunlugunda bir degeri saklayabilir. Yani burdaki precision esprisi virgulden sonraki uzunlukla ilgilir. Ornegin float virgulden sonra 3 basamaga kadar veri saklayabilirse double virgulden sonra 6 basamaga kadar saklayabilir. Iste hassasiyet budur.

permanent link

cevaplandı: 29 Eki '14, 20:04

emrecan-oztas's gravatar image

emrecan-oztas
4.1k62146
cevap kabul oranı: 24%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,077

Soruldu: 29 Eki '14, 18:41

Görüntüleme: 725 kez

Son güncelleme: 29 Eki '14, 20:04

powered by BitNami OSQA