libuninum

Libuninum, Unicode Dizelerini Unicode Dizeleri'ne sayılar ve sayılara dönüştürmenize izin veren bir kütüphanedir.
Şimdi İndirin

libuninum Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Yayıncı adı:
  • Bill Poser
  • yayıncı web sitesi:
  • http://billposer.org/Software/WordGenerator.html
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 413 KB

libuninum Etiketler


libuninum Açıklama

Libuninum, Unicode dizelerini, Unicode Dizeleri'ne sayılara ve sayılara dönüştürmenize izin verecek bir kütüphanedir. Strtoul, Strtod ve SprintF gibi standart fonksiyonlar bunu, Indo-Arapça rakamlarını kullanarak normal Batı numarası sisteminde yazılan numaralar için bunu yaparlar, ancak diğer sayı sistemlerini kullanmazlar. Ana fonksiyonlar, UTF-32 Unicode dize girişini girin ve karşılık gelen imzasız tamsayıyı hesaplar. Dahili hesaplama, keyfi hassas aritmetik kullanılarak yapılır, bu nedenle dönüştürülebilen tamsayı boyutunda bir sınır yoktur. Dizenin değeri üç formdan birinde döndürülür. Bir seçenek, indo-Arapça basamakları kullanarak tamsayı ondalık gösterimini içeren bir ASCII karakter dizisidir. Bu seçenek, taşma veya kesme olasılığının herhangi bir ihtimalinden kaçınma erdemesine sahiptir. İkinci seçenek, değeri GNU MP MPZ_T nesnesi olarak elde etmektir. Bu, yalnızca GNU MP kullanarak daha fazla hesaplama yapacaksanız yararlıdır. Son seçenek, değeri imzasız bir uzun tamsayı olarak elde etmektir. Dahili hesaplamalar yapacaksanız, bu muhtemelen en uygun seçenektir, ancak bazı sayılar (aslında, sonsuz bir şekilde pek çok kişi) imzasız bir uzun tamsayıya uymaz. Kütüphane, taşma veya kesme yapılmayacağını garanti eder; Numara uymuyorsa, bir hata bayrağını belirler ve döndürür. Bir ters fonksiyon, imzasız bir uzun tamsayı, bir MPz_T nesnesi veya bir ASCII ondalık dize girişi olarak kabul eder ve seçilen bir sayı sisteminde bir Unicode dizesine dönüştürür.


libuninum İlgili Yazılım