Информатика • 8 класс
236

Операции с вещественными числами (C++)

  • Ряд функций предназначены для выполнения алгебраических операций с целыми и вещественными числами:
    • fabs (x) модуль числа,
    • pow (x, y) степень числа,
    • sqrt (x) квадратный корень числа.
  • При работе с вещественными числами приходится их округлять. Для этого есть две функции:
    • round (x) округление числа до ближайшего целого,
    • trunc (x) отбрасывание дробной части числа.
      Функция trunc, применённая к отрицательному числу даёт ближайшее к нему справа целое.
  • Вещественные числа также можно выводить на экран, форматируя. Запись cout << fixed << setprecision (n) << setw (m) << x обозначает вывод на экран числа m позиций, из которых одну занимает разделитель целой и дробной частей (в С++ это традиционно точка) и ещё n дробная часть. Если в целой части цифр меньше, чем m  n  1, то лишние места слева заполняются пробелами.
  • В научной записи чисел целая часть всегда состоит из одной цифры, а рядом с числом указывается показатель степени. Так, число 13,5 будет записано как 1,35Е+1. а число 0,0135 как 1,35Е2. Научная запись удобна для вывода на экран очень маленьких и очень больших чисел. Чтобы вывести на экран число в научном формате, модификатор fixed нужно заменить на scientific.
Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»
Логотип облако знаний
+7 (499) 322-07-57
info@oblakoz.ru

Контактный центр

МО, г. Долгопрудный,
Лихачевский проезд, 4, стр. 1

Отдел заботы о пользователях

Политика конфиденциальности

© ООО «Физикон Лаб», 2025

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪