«precision» etiketlenmiş sorular

Programlamada sayısal hassasiyetle ilgili sorular için. Sınıflandırma hassasiyeti için [hassas hatırlama] etiketini kullanın.


12
Float ve double arasındaki fark nedir?
Çift kesinlik ve tek kesinlik arasındaki farkı okudum. Bununla birlikte, çoğu durumda floatve doublebirbirinin yerine kullanılabilir gibi görünmektedir, yani birini veya diğerini kullanmak sonuçları etkilemez gibi görünmektedir. Gerçekten böyle mi? Şamandıralar ve çiftler ne zaman değiştirilebilir? Aralarındaki farklar nelerdir?



3
Veritabanındaki bir sayının kesinliğini ve ölçeğini nasıl yorumlayabilirim?
Bir veritabanında belirtilen aşağıdaki sütun var: ondalık (5,2) Kişi bunu nasıl yorumlar? SQL Server Management stüdyosunda görüntülenen sütundaki özelliklere göre bunun anlamını görebiliyorum: ondalık (Sayısal kesinlik, Sayısal ölçek). Hassasiyet ve ölçek gerçek anlamda ne anlama geliyor? Bunu 5 basamaklı ve iki ondalık basamaklı bir ondalık sayı olarak yorumlamak kolay olurdu …

11
Milisaniye hassasiyetiyle DateTime alın.
Gerçek zamanlı zaman damgasını milisaniye hassasiyetle tam olarak nasıl oluşturabilirim? 16.4.2013 9: 48: 00: 123 gibi bir şeye ihtiyacım var. Mümkün mü? Saniyede 10 kez değerleri örneklediğim bir uygulama var ve bunları bir grafikte göstermem gerekiyor.

6
Kayan nokta sayıları neden yanlış?
Kayan nokta sayıları olarak saklandığında bazı sayılar neden doğruluk kaybediyor? Örneğin, ondalık sayı 9.2tam olarak iki ondalık tam sayı ( 92/10) oranı olarak ifade edilebilir, her ikisi de tam olarak ikili ( 0b1011100/0b1010) olarak ifade edilebilir . Ancak, kayan nokta sayısı olarak depolanan aynı oran asla tam olarak eşit değildir …




10
Kayan noktalı matematik C # 'da tutarlı mı? Olabilir mi?
Hayır, bu başka bir "Neden (1 / 3.0) * 3! = 1" sorusu değil. Son zamanlarda kayan noktalar hakkında çok şey okudum; özellikle, aynı hesaplamanın farklı mimarilerde veya optimizasyon ayarlarında nasıl farklı sonuçlar verebileceği . Bu, tekrarları depolayan veya eşler arası ağa bağlı (sunucu-istemcinin aksine) video oyunları için bir sorundur …

3
0,1 kat eklemek neden kayıpsız kalır?
0.1Ondalık sayının sonlu bir ikili sayı ile tam olarak temsil edilemeyeceğini biliyorum ( açıklama ), bu yüzden double n = 0.1biraz hassasiyet kaybedecek ve tam olarak olmayacak 0.1. Öte yandan 0.5tam olarak olduğu için temsil edilebilir 0.5 = 1/2 = 0.1b. 0.1 Üç kez eklemenin tam olarak 0.3aşağıdaki kodun yazdırılmasının …

21
Çift Java ile hassasiyeti koruyun
public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } Yukarıdaki kod yazdırılır: 11.399999999999 Bunu sadece 11.4 yazdırabilmek (veya kullanabilmek için) nasıl alabilirim?


12
Dart'ta bir ikiliyi ondalık noktadan SONRA belirli bir hassasiyet derecesine nasıl yuvarlarsınız?
Bir çift verildiğinde , PHP'nin round () işlevine benzer şekilde , ondalık noktadan sonra onu belirli bir hassasiyet noktasına yuvarlamak istiyorum. Ben Dart dokümanlarında bulabilirsiniz yakın şey double.toStringAsPrecision () 'dir, ancak bu rakamları içerdiğinden neye ihtiyacım oldukça değildir önce hassasiyet toplam noktalarında ondalık noktasının. Örneğin, toStringAsPrecision (3) kullanarak: 0.123456789 rounds …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.