powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / decimal val = 7 / 8;
6 сообщений из 6, страница 1 из 1
decimal val = 7 / 8;
    #39064255
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На выходе получаю val == 0
Почему так?
...
Рейтинг: 0 / 0
decimal val = 7 / 8;
    #39064260
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sanekofficeНа выходе получаю val == 0
Почему так?

потому что ты делишь int на int.

перепиши так:

Код: c#
1.
decimal val = 7m / 8;



и будет счастье!
...
Рейтинг: 0 / 0
decimal val = 7 / 8;
    #39064274
sanekoffice
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Точно! Спасибо
...
Рейтинг: 0 / 0
decimal val = 7 / 8;
    #39065021
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
hVosttперепиши так:

Код: c#
1.
decimal val = 7m / 8;




и будет счастье!

Или так
Код: c#
1.
decimal val = 7.0 / 8;
...
Рейтинг: 0 / 0
decimal val = 7 / 8;
    #39065085
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2Или так
Код: c#
1.
decimal val = 7.0 / 8;



это не тоже самое )
...
Рейтинг: 0 / 0
decimal val = 7 / 8;
    #39065162
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
7.0 - это double
7m - это decimal

decimal a = 7.0 / 2 работать не будет вообще
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / decimal val = 7 / 8;
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]