Есть 3 переменных:
a — тип Int;
b — тип Int;
c — тип Long
Столкнулся с тем, что в выражении:
с = a * b;
правая часть, по умолчанию, сначала преобразуется
в Int, а потом в Long. Соответсвенно при больших
a и b и «переполнении» Int (скажем 300 000 и 10 000)
результат получается некорректный.
Приходится заморачиваться конструкцией:
c = Convert.ToInt64(a) * Convert.ToInt64(b);
По-другому никак не реализовать корректный расчёт?
ну а тогда чем не нравится преобразование множителей в более «старшие» типы?
Что смущает? усложнение читаемости кода? лишние преобразования или еще что?
XAU/USD: золото скорректировалось и готовится к новой волне распродаж
Золото весь прошедший период поступательно восстанавливалось, отыграв почти половину предыдущего снижения на фоне снижения доллара и осторожных надеждах на деэскалацию конфликта на Ближнем...
Ставки по вкладам падают перед заседанием ЦБ. Какие активы выигрывают?
После заседания Банка России 20 марта настроения на рынке заметно ухудшились. Регулятор снизил ключевую ставку до 15%, но вместе с тем ужесточил риторику. До следующего заседания ЦБ остается чуть...
Операционные результаты ПАО «АПРИ» за 1 квартал 2026 года: увеличение объёма продаж почти в 3 раза
Операционные результаты ПАО «АПРИ» за 1 квартал 2026 года: увеличение объёма продаж почти в 3 раза
Объём продаж в 1 квартале 2026 года вырос в 2,8 раз г/г и составил 40,29 тыс....
B2B-РТС: чем это лучше Сбера? Участвую ли я в IPO?
Доброго дня. В этой заметке хотел коротко выразить свое отношение к IPO BTBR.
Разбор компании до меня делал Анатолий: https://smart-lab.ru/mobile/topic/1290722/
Я успел пообщаться с...
Дмитрий, А вы страну любите?) Мировая экономика, в данном контексте, зависит от Российского участия. Наш Верховный, очень грамотный политик, в отличии от европейских гопников) Как бы все мировые не...
Ну ждём друзья 37 ну 30 не знаю врятли 37 да в следующем году дивы 15-19 руб будут хорошие 65-75 цена СНГ преф будет ну так всегда в СНГ префе раз в 2 года движуха
Бекас, заплатят, куда денутся. Другое дело, что там за бизнесы такие отмороженные, что до сих пор с НДС мутят. Либо очень рисковые люди, либо бизнес подыхает и пытаются даже такими дикими способами...
Booppa, вы опасный) какие цели на этот раз?) если не показывать подлодку с погружением?) мне с вами не по пути, как и предыдущий вышел давно, а с алертами которые прилетают я как — нервная группа п...
🪙 ЗПИФ «Индустриальный»: стоит ли вкладываться в склады? Мне нравятся фонды, или правильнее сказать " Нравились". Особенно после прочтения книги Джона Богла. Покупаешь фонд, он растёт, а ты ...
Лонг — максимум в 9 223 372 036 854 775 807
Ориентируетесь на соответствующие значения в а и b.
Что смущает? усложнение читаемости кода? лишние преобразования или еще что?