Rumah >pembangunan bahagian belakang >C++ >Bagaimana Menghuraikan Nombor dalam Notasi Eksponen Menggunakan Decimal.Parse()?
Menghuraikan Nombor daripada Notasi Eksponen
Apabila cuba menghuraikan rentetan yang dinyatakan dalam tatatanda eksponen menggunakan Decimal.Parse("1.2345E-02 "), anda mungkin menghadapi ralat. Ini kerana kaedah penghuraian lalai tidak mengecam tatatanda eksponen.
Untuk berjaya menghuraikan rentetan sedemikian, anda perlu menyatakan secara eksplisit bahawa ia mewakili nombor titik terapung. Anda boleh melakukan ini menggunakan gaya NumberStyles.Float, seperti yang ditunjukkan dalam contoh berikut:
decimal d = Decimal.Parse("1.2345E-02", System.Globalization.NumberStyles.Float);
Dengan menggunakan NumberStyles.Float style, kaedah Decimal.Parse akan mengecam rentetan sebagai nombor titik terapung dan akan berjaya menghuraikannya kepada perwakilan perpuluhan.
Atas ialah kandungan terperinci Bagaimana Menghuraikan Nombor dalam Notasi Eksponen Menggunakan Decimal.Parse()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!