Re[5]: f(f(x)) = -x
От: deniok Россия  
Дата: 03.02.08 07:26
Оценка:
Здравствуйте, vadimcher, Вы писали:

V>Здравствуйте, Ячменников Александр, Вы писали:


ЯА>>Здравствуйте, vadimcher, Вы писали:


V>>>f(f(0x80000001)) = 0x80000001


ЯА>>Прикольно — ведь я и проверял-то только -1, 0, 1, 0x7fffffff, 0x80000000 и 0x80000001 — но глаз замылился и не увидел это в логе

ЯА>>Т.о. вывод такой — можно сделать эту функцию для всех чисел кроме двух, необязательно 0x80000000 и 0x80000001.

ЯА>>Всего наилучшего


V>Я бы даже сказал, можно для всех чисел, кроме одного.


Что, кстати, иллюстрирует необходимость покрытия кода тотальными тестами (или использования формальной верификации программы)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.