Переменные
|
|
ZeroDeath2 | Дата: Воскресенье, 17 Марта 2013, 14:28:42 | Сообщение # 1 |
4 уровень
Группа: Проверенные
Сообщений: 96
Награды: 0
Репутация: 17
Блокировки:
| Я понимаю что такое переменные, знаю несколько переменных как: Боевая ед; Способность, Точка. Но есть ещё много других переменных например: целочисленная, тип урона, логическая. Можете скинуть или написать стать на каждую переменную и что она значит, просто я заглядываю в наработки спеллов там куче переменных и я не понимаю что они значат...
...ёмаё...
|
|
|
|
Naturekid | Дата: Воскресенье, 17 Марта 2013, 14:38:02 | Сообщение # 2 |
Группа: Заблокированные
Сообщений: 4982
Награды: 3
Репутация: 3347
Блокировки:
| по мере того как тебе понадобится из использовать - ты узнаешь о каждой из них... Не смысла изучать плоскогубцы, как понадобится с проводами поработать - сам поймёшь...
|
|
|
|
Santaria | Дата: Воскресенье, 17 Марта 2013, 14:42:20 | Сообщение # 3 |
6 уровень
Группа: Проверенные
Сообщений: 150
Награды: 0
Репутация: 359
Блокировки:
| Что мешает создать переменую и через Set Variable посмотреть какие значения ей можно присвоить? Да и по названиям там вроде все интуитивно понятно. Целочисленная - это множество целых чисел, т.е. переменная может принять значения 1, 2, 3..., но не 0.5. Дробные значения относятся к "реальной"
|
|
|
|
Imba_pvL | Дата: Воскресенье, 17 Марта 2013, 14:51:05 | Сообщение # 4 |
10 уровень
Группа: Проверенные
Сообщений: 3151
Награды: 1
Репутация: 1260
Блокировки:
| http://xgm.ru/p/wc3/articles вот тут статей завались прочитай, то что считаешь нужным
|
|
|
|
VampirismNewGen | Дата: Воскресенье, 17 Марта 2013, 15:00:54 | Сообщение # 5 |
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
| Там длинный список, долго все расписывать. Напишу основное:
|
|
|
|
ZeroDeath2 | Дата: Воскресенье, 17 Марта 2013, 16:34:32 | Сообщение # 6 |
4 уровень
Группа: Проверенные
Сообщений: 96
Награды: 0
Репутация: 17
Блокировки:
| Вот спасибо, это я и хотел)
...ёмаё...
|
|
|
|
SirNikolas | Дата: Воскресенье, 17 Марта 2013, 16:52:34 | Сообщение # 7 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Цитата (VampirismNewGen) Несколько таких строк можно объединять функцией SubString. Правда?
|
|
|
|
VampirismNewGen | Дата: Воскресенье, 17 Марта 2013, 19:04:01 | Сообщение # 8 |
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
| Я что-то не так написал?
|
|
|
|
Santaria | Дата: Воскресенье, 17 Марта 2013, 19:15:14 | Сообщение # 9 |
6 уровень
Группа: Проверенные
Сообщений: 150
Награды: 0
Репутация: 359
Блокировки:
| VampirismNewGen, объединяет строки другая функция, Concatenate String. А на Jass такой функции вообще нет, там для объединения строк достаточно записи a + b
Сообщение отредактировал Santaria - Воскресенье, 17 Марта 2013, 19:18:59 |
|
|
|
VampirismNewGen | Дата: Воскресенье, 17 Марта 2013, 19:21:36 | Сообщение # 10 |
6 уровень
Группа: Проверенные
Сообщений: 197
Награды: 0
Репутация: 103
Блокировки:
| Ой, это я действительно зафейлился. Давно в редакторе не сидел.
|
|
|
|
Ty3uK | Дата: Воскресенье, 17 Марта 2013, 22:33:48 | Сообщение # 11 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Цитата (VampirismNewGen) Реальная (real) - Числа с дробной частью. Например: 0.5, 0.93531832. Не совсем, точность 5 знаков.
|
|
|
|
SirNikolas | Дата: Понедельник, 18 Марта 2013, 12:18:59 | Сообщение # 12 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Цитата (Ty3uK) Не совсем, точность 5 знаков. Разве не 7? 23 разряда под мантиссу. Ну, для некоторых чисел - 6.
|
|
|
|
Ty3uK | Дата: Понедельник, 18 Марта 2013, 15:36:17 | Сообщение # 13 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Мне казалось, что WideString выводит 5 знаков, а больше способов проверить я не нашел.
|
|
|
|
SirNikolas | Дата: Понедельник, 18 Марта 2013, 16:44:33 | Сообщение # 14 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Ну, я смотрел на msdn. Сейчас проверил через Wide String:Код call BJDebugMsg(R2SW(.99999, 0, 5)) call BJDebugMsg(R2SW(.999999, 0, 6)) call BJDebugMsg(R2SW(.9999999, 0, 7)) call BJDebugMsg(R2SW(.66666, 0, 5)) call BJDebugMsg(R2SW(.666666, 0, 6)) call BJDebugMsg(R2SW(.6666666, 0, 7)) call BJDebugMsg(R2SW(.66666666, 0, 8))
|
|
|
|