Прошу срочной помощи! Поиск облазил, пока ничего не помогло:
$x[805600]$y[2800]$summ[^eval($x * $y)[%12d]]
Результат = -2039287296
как мне получить 2255680000 ? Мне нужно именно целое (не вещественное) число так же, как быть если прибавится еще пару разрядов? вожможно ли вообще в Parser работать с большими целыми числами?
до 15 разрядов подойдёт вещественное число, просто выводите 0 знаков после запятой.
$x(805600)$y(2800)$mul($x * $y)
если нет необходимости, используйте форматирование числа в самый последний момент, перед непосредственным выводом. внутри числа хранятся с максимальной точностью [какой — см. ].
#вывод с нулём знаков после разделителя (т.е. только целой части)^mul.format[%.0f]
если разговаривать о типах, то начните с того, чтобы действовать с числами, а не… строками — обратите обратите внимание на скобки.