Re: a Ещё? - Elseh , 30.11.2004 15:31 MSK | ||
: : : Типа я новое решение придумал? :))) : : нет :) одно из двух классических. Только во втором, как мне кажется не будет переполнения. : : А что такое переполнение? оно возникает, если сложить или перемножить 2 числа и получить очень большой результат, который не охватывается типом предыдущих операндов. Я буду объяснять на примере Паскаля. допустим что a,b - обычные целые числа 16bit со знаком a=32767 если я ничего не путаю (2^15-1) b=-32767 (-2^15+1) a-b = 65535 (2^16-1) а на практике это будет другое число :( или будет выдана ошибка. K'eth Hennia the Elven Bard | ||
|