Member 13206068 Ответов: 2

Какой тип данных я могу использовать для представления числа(20, 6) В C#


<pre lang="text">
какой тип данных я могу использовать для представления числа (20,6) в c#

Что я уже пробовал:

Я пробовал использовать двойной тип данных, но значение столбца отображается неправильно, а общее количество введенных цифр превышает 16 (включая десятичную точку)

2 Ответов

Рейтинг:
0

W∴ Balboos, GHB

Вы можете создавать ваш собственный тип данных Посмотрите на структуры данных.

Когда вы используете C#, вы обнаружите, что они очень похожи на класс, за исключением того, что по умолчанию вещи являются общедоступными.

Как оказалось, если вы посмотрите на некоторые графические пространства имен, вы обнаружите, что у них есть типы для точки данных. Это будет то, что Вы тоже ищете.

Научиться делать свой собственный очень и очень стоит!


Рейтинг:
0

phil.o

То decimal тип данных может быть более подходящим для вас. Это тип данных с фиксированной точкой (в отличие от типа данных с плавающей точкой). Хотя вы не можете хранить число с произвольным количеством цифр, десятичный тип имеет свои собственные ограничения.

Вы можете прочитать больше о десятичном типе здесь:
MSDN: десятичная структура[^]