>> I found this comment in some code I had to maintain:
>>
>> /* This function is BOOL but actually returns TRUE,
>> FALSE and -2 because I've no time to change it
>> to int */
>>
>> Didn't it take more time to write the comment?
> А что, нормальная идея юзать float!
> Функция отработала хорошо = 1
> Функция отработала не очень хорошо = 0.7
> Так себе = 0.5
> Вах, совсем плохо = 0
есть такая дисциплина - нечеткая логика
там не только true и false
там еще "скорее да" = 0.8764, "вряд ли" = 0.3322 и даже
интервальная вероятность = "всякое может быть" = (0.3; 0.8)
Комментариев нет:
Отправить комментарий