Ano ang pagkakaiba sa pagitan ng decimal at double sa C#?
Ano ang pagkakaiba sa pagitan ng decimal at double sa C#?

Video: Ano ang pagkakaiba sa pagitan ng decimal at double sa C#?

Video: Ano ang pagkakaiba sa pagitan ng decimal at double sa C#?
Video: PAGKAKAIBA NG CERAMIC TILES AT PORCELAIN TILES. ( CERAMIC TILE VS. PORCELAIN TILE ) PAANO MALAMAN. 2024, Abril
Anonim

Ang Decimal , Doble , at ang mga uri ng Float variable ay iba sa paraan na iniimbak nila ang mga halaga. Ang katumpakan ay ang pangunahing pagkakaiba kung saan ang float ay isang solong katumpakan (32 bit) na floating point na uri ng data, doble ay isang doble katumpakan (64 bit) floating point na uri ng data at decimal ay isang 128-bit na floating point na uri ng data.

Ang tanong din ay, ano ang pagkakaiba sa pagitan ng doble at decimal sa C#?

Ang Mga Uri ng Numero sa. NET. Single (aka float): Isang 32-bit na floating point number. Doble (aka doble ): Isang 64-bit na floating-point na numero. Decimal (aka decimal ): Isang 128-bit na floating-point na numero may a mas mataas na katumpakan at isang mas maliit na hanay kaysa sa Single o Doble.

Pangalawa, ano ang decimal sa C#? Decimal Mga Uri: Ang decimal Ang uri ay isang 128-bit na uri ng data na angkop para sa mga kalkulasyon sa pananalapi at pera. Mayroon itong 28-29 digit na Precision. Upang simulan ang a decimal variable, gamitin ang suffix na m o M. Tulad ng, decimal x = 300.5m;. Ang mga halaga ng uri ng bool ay hindi na-convert nang tahasan o tahasan (na may mga cast) sa anumang iba pang uri.

Tinanong din, maaari bang maging decimal ang doble?

doble ay isang 64 bit na IEEE 754 doble precision Floating Point Number (1 bit para sa sign, 11 bits para sa exponent, at 52* bits para sa value), i.e. doble may 15 decimal mga numero ng katumpakan.

Ano ang pagkakaiba sa pagitan ng double at float?

11 Mga sagot. Malaki pagkakaiba . Gaya ng ipinahihiwatig ng pangalan, a doble ay may 2x ang katumpakan ng lumutang . Sa pangkalahatan a doble ay may 15 decimal na digit ng katumpakan, habang lumutang may 7.

Inirerekumendang: