SORU
5 ŞUBAT 2009, PERŞEMBE


Ne zaman "strictfp" java anahtar kelime kullanmalıyım?

Tamam, bunu ne kadar aradım, ama kimse aslında kullandığınız bir örnek var "" java anahtar kelime? strictfp mu Herkes aslında bunun için kullanmanın bir yolunu buldu?

Sadece herhangi bir kayan nokta benim operasyonları üzerine koyarak yan etkileri var mı?

CEVAP
5 ŞUBAT 2009, PERŞEMBE


Strictfp tam olarak her platformda kayan nokta hesaplamaları aynı sonuçları elde etmenizi sağlar. Eğer strictfp kullanmasanız bile, JVM uygulama varsa ekstra hassas kullanım için ücretsizdir.

From the JLS:

FP-kesin bir ifade içinde, bütün Ara değerler madde olması gerekir yüzer değer kümesi veya çift değer sonuçlar olduğunu ima set FP-kesin ifadeler olmalı tüm bu tahmin IEEE 754 aritmetik işlenen temsil tek kullanarak ve formatları çift. Bir içinde ifade FP-sıkı değil, bazı gecikmeyi bir için verilir uygulama uzun süreli kullanım üs temsil etmek aralığı Ara sonuçlar; net etkisi, kabaca söylersek, bu bir. hesaplama "doğru üretebilir cevap" durumlar özel şamandıra değerini ayarlamak veya çift değerini ayarlamak taşması sonucu olabilir yetersizlik durumu.

Diğer bir deyişle, emin yapmaktırYaz-Kez-Herhangi Bir Yerde Çalıştırınaslında anlamına gelirYaz-Kez-Eşit-Yanlış-Sonuçlar-Her Yerde Olsun.

Sonuçlarınızı taşınabilir strictfp, onsuz doğru olması daha muhtemeldir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Pepsi

    Pepsi

    1 Kasım 2005
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006
  • The Scary Snowman

    The Scary Sn

    1 ŞUBAT 2011