Здравствуйте, гость ( Вход | Регистрация )

> Массив, пропадает дробная часть отрицательного числа (после запятой)
фонарик
сообщение 5.12.2020, 0:19
Сообщение #1


****

Apprentice
Сообщений: 145
Регистрация: 23.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.305



Код
log clear
set %arr[1 1] -17,4429626464844
set %arr[1 2] 128,38623046875
set %arr[1 3] "-16,9535217285156"
set %arr[1 4] 117,128959655762

for #x 1 size(%arr[1]) 1
log %arr[1 #x] //-17 128,38623046875 -16 117,128959655762
end_for
stop_script

Первое и третье значение массива теряют числа после запятой (IMG:style_emoticons/default/sad.gif) При любых математических операциях 1 и 3 значения обрезаются до целого. Подскажите, в чем ошибка?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Cockney
сообщение 16.12.2020, 20:57
Сообщение #2


********

Master
Сообщений: 1.395
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 21064
Пользователь №: 16.156



Пожалуй, данная тема заслуживает упоминания в полезных советах под спойлером "Почему нужно переходить на Lua".
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 17.12.2020, 15:17
Сообщение #3


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2380
Пользователь №: 18.746



Цитата(Cockney @ 16.12.2020, 20:57) *
Пожалуй, данная тема заслуживает упоминания в полезных советах под спойлером "Почему нужно переходить на Lua".

Можно будет даже подборку сделать из таких тем)
Думаю я и в своих старых парочку таких найти смогу (IMG:style_emoticons/default/smile.gif)


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме
фонарик   Массив, пропадает дробная часть отрицательного числа (после запятой)   5.12.2020, 0:19
neves   log clear set %arr[1 1] -17.4429626464844 ...   5.12.2020, 0:38
фонарик   Необходимо работать с дробными числами, записанным...   5.12.2020, 0:42
cirus   Использовать синтаксис луа. Старый синтаксис подд...   5.12.2020, 1:45
фонарик   Так положительные числа пилот понимает правильно :...   5.12.2020, 14:41
DarkMaster   https://forum.uokit.com/index.php?showtopic=29139 ...   5.12.2020, 15:23
фонарик   а вообще, если есть желание - помогу разобраться с...   5.12.2020, 16:42
cirus   Округлить числа и сравнить.   5.12.2020, 17:24
фонарик   Округлить числа и сравнить.Никак не подойдет :( Ну...   5.12.2020, 18:39
Sirocco   поделить число на две части до запятой и после... ...   5.12.2020, 18:59
DarkMaster   goto доступен, но я точно так же не рекомендую ег...   6.12.2020, 8:38
фонарик   Если бы ты сходил по ссылке, что я привел выше, то...   7.12.2020, 18:51
DarkMaster   Через временную строковую переменную?   9.12.2020, 16:00
фонарик   Через временную строковую переменную? Тоже не полу...   9.12.2020, 19:13
DarkMaster   Может попробовать заменять минус на какой-нибудь с...   14.12.2020, 1:18
фонарик   Я придумал записывать в массив отрицательные числа...   16.12.2020, 16:29


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 27.4.2024, 13:53
Designed by Nickostyle