17 Ekim 2016 Pazartesi

BigInteger Sınıfı

Giriş
Şu satırı dahil ederiz.
using System.Numerics; 
Java'daki BigInteger ile aynıdır.

One Alanı
Şöyle yaparız.
BigInteger one = BigInteger.One;
Parse metodu
Şöyle yaparız.
BigInteger b = BigInteger.Parse ("12498124912841982142441242424421");
NumberStyles şu isim alanındadır.
System.Globalization.NumberStyles
Rakamlar hexadecimal ise şöyle yaparız.
string text = "e60f553e42aa44aebf1d6723b0be7541";
BigInteger b = BigInteger.Parse (text,NumberStyles.AllowHexSpecifier);
Rakamlar Bilimsel ise şöyle yaparız.
BigInteger b = BigInteger.Parse ("1.79769313486232E+308",NumberStyles.Float);
ToString metodu
Scientific (bilimsel) gösterim için şöyle yaparız.
BigInteger b = BigInteger.Parse ("12498124912841982142441242424421");
string str = b.ToString("E"); // yields "1.249812E+031"

Hiç yorum yok:

Yorum Gönder