Каква е разликата между десетичен и двоен в C#?
Каква е разликата между десетичен и двоен в C#?

Видео: Каква е разликата между десетичен и двоен в C#?

Видео: Каква е разликата между десетичен и двоен в C#?
Видео: A2. Информационные модели ЕГЭ по информатике 2024, Ноември
Anonim

В Десетична , Двойна , и Float типовете променливи са различни в начин, по който те съхраняват стойностите. Прецизността е основната разлика където float е тип данни с единична точност (32 бита) с плаваща запетая, двойно е двойно прецизен (64 бита) тип данни с плаваща запетая и десетичен е 128-битов тип данни с плаваща запетая.

Също така въпросът е каква е разликата между двоен и десетичен в C#?

Типовете числа в. NET. Единично (известно още като float): 32-битово число с плаваща запетая. Двойна (известен още като двойно ): 64-битово число с плаваща запетая. Десетична (известен още като десетичен ): 128-битово число с плаваща запетая с по-висока прецизност и по-малък обхват от Single или Двойна.

Второ, какво е десетичен в C#? Десетична Видове: The десетичен type е 128-битов тип данни, подходящ за финансови и парични изчисления. Има прецизност 28-29 цифри. За да инициализирате a десетичен променлива, използвайте наставката m или M. Подобно на, десетичен x = 300,5 m;. Стойностите от тип bool не се преобразуват имплицитно или изрично (с прехвърляния) към друг тип.

Също така попитах, може ли двойната да бъде десетична?

двойно е 64-битов IEEE 754 двойно прецизен номер с плаваща запетая (1 бит за знака, 11 бита за експонента и 52* бита за стойността), т.е. двойно има 15 десетичен цифри с точност.

Каква е разликата между двойна и плувка?

11 отговора. огромен разлика . Както подсказва името, а двойно има 2 пъти по-голяма точност от плува . В генерал а двойно има 15 десетични цифри с точност, докато плува има 7.

Препоръчано: