Задаю реальная переменная= число 5.607 - он мне округлил до 5.61. Как сделать, что б не округлял? Точное число очень важно.)

set a = 56.07*.1
set a = 5.6+.7*.1
или просто
CS: set udg_PVPResailens=5.607
`
ОЖИДАНИЕ РЕКЛАМЫ...
32
Если в РО, то вроде никак, после сохранения карты поправь ручками в файле данных, или SLK таблице если используешь виджитайзер.
11
quq_CCCP:
Если в РО, то вроде никак, после сохранения карты поправь ручками в файле данных, или SLK таблице если используешь виджитайзер.
не не, в редакторе тригеров.) Например когда переменную задаю.
32
А такм ниче никто не округляет, кроме оптимизаторов.
26
Задаю реальная переменная = число 5.607
Если в РО, то вроде никак
ммм...)
Задавая число 5.607 в переменной будет храниться именно 5.607
Но при попытке читать оттуда число с двумя знаками после запятой (именно так обычно выводятся реальные обратно), то ты уже получишь 5.61
Есть отдельная функция, которая позволяет указать количество знаков после запятой при выводе числа
Она даже в GUI есть
Лимит вроде 10 знаков или около того, больше не покажет
16
после второго знака может быть ошибка, поэтому на точность числа нельзя рассчитывать. лучше нарасти заряды, а после вычислений раздели обратно
20
nvc123:
видел статью про измерение значений реальных переменных в памяти, там и правда все плохо
11
верьте на слово.)) Ну или завтра ток.. у меня уже поздно..
Вот.)
Пойдет?)
2 пункта от nvc123: 2.2 (троллинг)
28
zlowar, и что это блин
ты присвоил переменной 6,01 и значение стало 6,01
да ещё и качество скринов ужасное
короче кидай скрин где ты устанавливаешь значение как 5,607а потом доказательство того что оно равно 5,61
сделать это надо на новой карте с новой переменной и 1 триггером чтобы переменная не перезаписывалась
11
nvc123:
zlowar, и что это блин
ты присвоил переменной 6,01 и значение стало 6,01
да ещё и качество скринов ужасное
короче кидай скрин где ты устанавливаешь значение как 5,607а потом доказательство того что оно равно 5,61
сделать это надо на новой карте с новой переменной и 1 триггером чтобы переменная не перезаписывалась
Блин, только сейчас заметил, редактор округляет даже если на другое окно перейти. То есть окей нажимать не обязательно, так округлил...
Не покажу наверн, округляет, когда нажму и задержу на кнопке "ок".))) Вписываю 5,607 получаю 5,61.)
7
zlowar, не пробовал использовать арифметику (5607/1000) ?)
26
set a = 56.07*.1
set a = 5.6+.7*.1
или просто
CS: set udg_PVPResailens=5.607
Принятый ответ
Чтобы оставить комментарий, пожалуйста, войдите на сайт.