Как округлить число в matlab?

Пользователь

от clifford , в категории: Другие , 3 месяца назад

Как округлить число в matlab?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от loren_homenick , 3 месяца назад

@clifford Для округления в маталабе есть три функции fix (округление вниз), ceil (округление вверх) и round (просто округление). Пример:

1
2
3
4
a = 1.2;
fprintf("fix: %i\n", fix(a));
fprintf("ceil: %i\n", ceil(a));
fprintf("round: %i\n", round(a));

На выводе получим:

1
2
3
fix: 1
ceil: 2
round: 1

Другой пример:

1
2
3
4
a = 2.7;
fprintf("fix: %i\n", fix(a));
fprintf("ceil: %i\n", ceil(a));
fprintf("round: %i\n", round(a)); 

Вывод:

1
2
3
fix: 2
ceil: 3
round: 3