SORU
2 EKİM 2008, PERŞEMBE


# - c Nasıl 2 ondalık basamak (bir sayfada çıkış için)bir ondalık sayı yuvarlak yapmak

Zaman gösteren değeri bir ondalık şu anda .ToString(), hassasiyetinde gibi 15 ondalık basamak, ve o zamandan beri kullanıyorum bunu temsil dolar ve sent, ben sadece çıkış için 2 ondalık basamak.

Bunun için .ToString() bir varyasyonu kullanırım?

CEVAP
20 NİSAN 2011, ÇARŞAMBA


Bu eski bir soru olduğunu biliyorum, ama kimse bir cevap sonrası gibiydi görünce çok şaşırdım;

  1. Kullanım bankacılar yuvarlama yoktu
  2. Değeri tutmadı bir ondalık olarak.

Bu kullanırdım:

decimal.Round(yourValue, 2, MidpointRounding.AwayFromZero);

http://msdn.microsoft.com/en-us/library/9s0xa85y.aspx

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • Jonathan Leack

    Jonathan Lea

    26 ŞUBAT 2007
  • Rickymon Tero

    Rickymon Ter

    1 Ocak 2007