Форум программистов, компьютерный форум, киберфорум
Matlab
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/21: Рейтинг темы: голосов - 21, средняя оценка - 4.62
0 / 0 / 1
Регистрация: 12.09.2015
Сообщений: 305

Округление чисел

11.10.2015, 13:40. Показов 4464. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Такой вопрос, скажите можно ли округлить след. числа:
-0.2747;-0.1747;-0.0748;0.0252;0.1252
Мне нужно, чтобы округление было такое:
-0.275;-0.175;-0.075;0.025;0.125
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.10.2015, 13:40
Ответы с готовыми решениями:

Округление чисел
Допустим,имеется число с тремя знаками после запятой,а достаточно точности,если после запятой имеем два значения,то есть число необходимо...

Округление до заданных чисел
Здравствуйте. Можете подсказать как в матлабе сделать округление до заданных мною чисел? Например, у меня есть расчётная...

Как убрать округление чисел
Здравствуйте, подскажите пожалуйста, как убрать округление чисел? В работе используются например матрицы с числам sqrt(71), далее я с ними...

4
 Аватар для Krasme
7248 / 5101 / 2151
Регистрация: 02.02.2014
Сообщений: 13,464
11.10.2015, 15:38
специальную функцию не знаю...
но можно округлить и так...
Matlab M
1
2
a=[-0.2747;-0.1747;-0.0748;0.0252;0.1252];
b=round(a*1000)/1000;
0
533 / 438 / 47
Регистрация: 17.07.2013
Сообщений: 2,236
11.10.2015, 22:01
>> a=0.2747
a = 0.2747

>> round ( a, 3 )
ans = 0.2750
0
Модератор
 Аватар для Centurio
1765 / 1610 / 541
Регистрация: 13.09.2015
Сообщений: 5,629
11.10.2015, 22:14
В самом деле, зачем умножать и делить на 1000, когда в самой команде round можно задать количество значащих цифр?
0
 Аватар для Krasme
7248 / 5101 / 2151
Регистрация: 02.02.2014
Сообщений: 13,464
11.10.2015, 23:50
Лучший ответ Сообщение было отмечено Зосима как решение

Решение

в help, встроенном в matlab 2008b, написано лишь...
Matlab M
1
2
Syntax
Y = round(X)
отсюда и был алгоритм, усложняющий округление...

Добавлено через 19 минут
написала вопреки help и получила
Matlab M
1
2
3
4
5
??? Error using ==> round
Too many input arguments.
 
Error in ==> jj at 2
round(a,3)
Добавлено через 32 минуты
теперь ставлю точку в своем микрорасследовании
In R2014b, these syntaxes were added to round to any number of decimal or significant digits and to round duration values:

Y = round(X,N)
Y = round(X,N,type)
Y = round(t)
Y = round(t,unit)
Older versions support only this syntax, which rounds to the nearest integer:

Y = round(X)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.10.2015, 23:50
Помогаю со студенческими работами здесь

Как отключить округление чисел на графике
Здравствуйте, когда строю график на осях округленные числа, типа 1.4454 *10^15, как можно от этого избавиться? При выборе label manual,...

Округление
По задаче необходимо для отношения двух переменных подобрать константу. Условно: для a/b=1, c=3; a/b=2, c=5 и т.д. Отношения получаются не...

Округление
Кто-нибудь может помочь в написании программы. Допустим есть 120540 отсчетов, если мы делим отсчеты на 280 получаем 430.5. Можно написать...

Округление
Здравствуйте! Подскажите, пожалуйста, как в МАТЛАБе округлять число до десятых, сотых и т.п?.

Округление до n-ой значащей цифры
Всем привет! Меня интересует вопрос, как округлить число (и/или сразу записать в файл) не до n-ой цифры, а до n-ой значащей цифры? То...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 03.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита табличной части. . .
wmic не является внутренней или внешней командой
Maks 03.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 01.04.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru