24 Aralık 2010, Cuma
Sondaki sıfırları kaldırın
Bazı alanlar topluluğu tarafından geri döndüm
2.4200
2.0044
2.0000
Sonuçları gibi istiyorum
2.42
2.0044
2
De String.Format
ama 2.0000
N0
ayar verir mermi diğer değerleri ile çalıştım.
CEVAP
2 Kasım 2011, ÇARŞAMBA
Dikkat Kütüphanesi tarafından çekilen dize çıkış, kontrol gerekmez aynı sorunla karşılaştım ama bir durumda. Ondalık uygulama türü (http://msdn.microsoft.com/en-us/library/system.decimal.getbits.aspx) detaylara baktıktan sonra Kadar güzel bir numara (uzantısı yöntemi olarak burada) ile geldi:
public static decimal Normalize(this decimal value)
{
return value/1.000000000000000000000000000000000m;
}
Ondalık üs kısmı tabi sadece azalır. Çıkış ondalık sondaki 0 olmadan. numarasını yazacak üzerinde Olabilirdi arıyorum E. g.
1.200m.Normalize().ToString();
Bunu Paylaş:
Nasıl yüklemek (değil)kaldırın sadece ...
Bir std öğeleri kaldırın::bu yineleme ...
Java, nasıl sıfırları tutarken hex bas...
Dize değil alfasayısal karakterleri ka...
NSString son karakteri kaldırın...