Как убрать точку в реальной?
|
|
Wight13 | Дата: Четверг, 06 Марта 2014, 15:11:10 | Сообщение # 1 |
3 уровень
Группа: Пользователи
Сообщений: 57
Награды: 0
Репутация: 24
Блокировки:
| Qq! У меня есть МБ, в МБ есть колонка, которая показывает здоровье юнита, здоровье - это реальная, реальные в МБ записываются через точку ( например 3123.21 ) как эту точку убрать?
|
|
|
|
Borodach | Дата: Четверг, 06 Марта 2014, 15:23:01 | Сообщение # 2 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| Wight13, Конвертируй в целочисленную
Karamba
|
|
|
|
Wight13 | Дата: Четверг, 06 Марта 2014, 15:28:00 | Сообщение # 3 |
3 уровень
Группа: Пользователи
Сообщений: 57
Награды: 0
Репутация: 24
Блокировки:
| Так нельзя же! Есть convert I2R а R2I нету
|
|
|
|
Borodach | Дата: Четверг, 06 Марта 2014, 15:29:21 | Сообщение # 4 |
9 уровень
Группа: Проверенные
Сообщений: 930
Награды: 0
Репутация: 422
Блокировки:
| Wight13, я ж не по догадкам сказал.... есть Convert - Integer To Real
Karamba
Сообщение отредактировал Borodach - Четверг, 06 Марта 2014, 15:31:02 |
|
|
|
Wight13 | Дата: Четверг, 06 Марта 2014, 15:34:17 | Сообщение # 5 |
3 уровень
Группа: Пользователи
Сообщений: 57
Награды: 0
Репутация: 24
Блокировки:
| Integer to real то есть) , но real то как раз и пишется через запятую, хп юнита - это real, мне нужно в таком случае real to integer, а такого нет
|
|
|
|
Imba_pvL | Дата: Четверг, 06 Марта 2014, 15:36:33 | Сообщение # 6 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| Wight13, есть....сначала преобразуй в интегер, а там есть из интегера в реал.. хотя зачем тебе это, ты так и не объяснил по-человечески.
|
|
|
|
Wight13 | Дата: Четверг, 06 Марта 2014, 16:00:04 | Сообщение # 7 |
3 уровень
Группа: Пользователи
Сообщений: 57
Награды: 0
Репутация: 24
Блокировки:
| Imba_pvL, объяснил как смог, попробую ещё раз, более развёрнуто: мне нужно было в мультиборд занести здоровье юнита, я занёс, появилась проблема, когда я захожу в игру в мультиборде его здоровье записывается через запятую, то есть 90,222 , а мне нужно, чтобы было просто 90, без запятой! Сделал как было велено, конвертировал real в integer, теперь число записывается без дробных чисел, вместо них просто нули, но запятая осталась, то есть вместо 90,222 пишется 90,000. Вообщем-то проблема осталась Добавлено (06 Марта 2014, 16:00:04) --------------------------------------------- http://s006.radikal.ru/i213/1403/49/3f15efe8eb53.png
|
|
|
|
qoiu | Дата: Четверг, 06 Марта 2014, 16:01:25 | Сообщение # 8 |
3 уровень
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Блокировки:
| Если так то все должно быть ок вроде. http://f-lite.ru/lfp/s006.radikal.ru/i214/1403/54/a021b92ddeed.jpg/htm
|
|
|
|
Wight13 | Дата: Четверг, 06 Марта 2014, 16:04:26 | Сообщение # 9 |
3 уровень
Группа: Пользователи
Сообщений: 57
Награды: 0
Репутация: 24
Блокировки:
| Косяк небольшой в триггере, разобрался, всем спасибо!
|
|
|
|
qoiu | Дата: Четверг, 06 Марта 2014, 16:04:37 | Сообщение # 10 |
3 уровень
Группа: Проверенные
Сообщений: 69
Награды: 0
Репутация: 0
Блокировки:
| Так должно быть понятней http://s019.radikal.ru/i607/1403/e9/f725f1ae2a1c.jpg
|
|
|
|