Sayı Formatlama İşlemleri (Number Formatting)

FormatNumber (double)

  • Dönüş Tipi: string
  • Parametreler:
  • value (double): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: Double değeri formatlar

Örnek Kullanım:

string result = Doc.FormatNumber(123.456, 10, 2);
// Sonuç: "    123.46"

FormatNumber (string)

  • Dönüş Tipi: string
  • Parametreler:
  • value (string): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: String değeri formatlar

Örnek Kullanım:

string result = Doc.FormatNumber("123.456", 10, 2);
// Sonuç: "    123.46"

FormatNumber0 (double)

  • Dönüş Tipi: string
  • Parametreler:
  • value (double): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: Double değeri 0 formatında formatlar

Örnek Kullanım:

string result = Doc.FormatNumber0(123.456, 10, 2);
// Sonuç: "0000123.46"

FormatNumber0 (string)

  • Dönüş Tipi: string
  • Parametreler:
  • value (string): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: String değeri 0 formatında formatlar

Örnek Kullanım:

string result = Doc.FormatNumber0("123.456", 10, 2);
// Sonuç: "0000123.46"

FormatNumberNoLeadingZeros (double)

  • Dönüş Tipi: string
  • Parametreler:
  • value (double): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: Double değeri başında sıfır olmadan formatlar

Örnek Kullanım:

string result = Doc.FormatNumberNoLeadingZeros(123.456, 10, 2);
// Sonuç: "    123.46"

FormatNumberNoLeadingZeros (string)

  • Dönüş Tipi: string
  • Parametreler:
  • value (string): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: String değeri başında sıfır olmadan formatlar

Örnek Kullanım:

string result = Doc.FormatNumberNoLeadingZeros("123.456", 10, 2);
// Sonuç: "    123.46"

FormatNumber0NoLeadingZeros (double)

  • Dönüş Tipi: string
  • Parametreler:
  • value (double): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: Double değeri 0 formatında başında sıfır olmadan formatlar

Örnek Kullanım:

string result = Doc.FormatNumber0NoLeadingZeros(123.456, 10, 2);
// Sonuç: "0000123.46"

FormatNumber0NoLeadingZeros (string)

  • Dönüş Tipi: string
  • Parametreler:
  • value (string): Formatlanacak değer
  • m_printabletotallen (int): Toplam uzunluk
  • m_printablesigdigits (int): Anlamlı basamak sayısı
  • Açıklama: String değeri 0 formatında başında sıfır olmadan formatlar

Örnek Kullanım:

string result = Doc.FormatNumber0NoLeadingZeros("123.456", 10, 2);
// Sonuç: "0000123.46"