В Matlab есть функция, называемая int16, которая охватывает, например. двойные значения до следующего целого. Есть ли какой-либо простой эквивалент в C?Matlab int16() C эквивалент?
Специально для округления отрицательных чисел, например. От -1,65 до -2 и 1,33 до -1.
Возможный дубликат [Есть функция для округления поплавка на C или мне нужно написать свои собственные?] (Http://stackoverflow.com/questions/497018/is-there-a-function-to- round-a-float-in-c-or-do-i-need-to-write-my-own) – samgak
Не знаете, как это может быть дубликат этого. Другой вопрос - округление строкового представления, а не преобразование float в integer и округление его (ceil или floor). – LoPiTaL
@LoPiTaL: задается вопрос об округлении значения поплавка; выбранный ответ касается его печати, но другие ответы говорят о округлении. –