LINUX.ORG.RU

История изменений

Исправление mersinvald, (текущая версия) :

интересно, есть хоть один язык, в котором переполнение при умножение приводит к ошибке компиляции

 
// запросы к БД LORа, рантайм значения
let overall = get_amount_of_comments("next_time");
let tcoef = get_tupnyak_coefficient("next_time");

// вот тут будет переполнение, как защищаться в компилтайме?
let tamount = overall * tcoef;

Исходная версия mersinvald, :

интересно, есть хоть один язык, в котором переполнение при умножение приводит к ошибке компиляции

 
// запросы к БД LORа, рантайм значения
let overall = get_amount_of_comments("next_time");
let tcoff = get_tupnyak_coefficient("next_time");

// вот тут будет переполнение, как защищаться в компилтайме?
let tamount = overall * tcoff;