Danial
offline
Опыт:
1,342Активность: |
Системы счисления в Jass
Скажите, как-нибудь можно в Jass’е создать переменную в восьмеричной системе счисления? Т.е. если эта переменная X (равная, например, 7), и я напишу set X=X+1, то Х становится равным 10, а если Х = 77, и я напишу set X=X+1, то Х становится равным 100 и так далее…
В идеале, было бы хорошо, если бы при попытке записать в Х десятичное число оно переводилось бы в восьмеричное. Например, если напишу set X=139, то Х=213. |
28.01.2012, 01:57 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
|
28.01.2012, 02:08 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Danial
offline
Опыт:
1,342Активность: |
Всё, я кажется, решил эту задачу. Я написал программу, которая переводит десятичное целое число в восьмеричное. Вот она, если вдруг кому-то пригодится:
Подправил оформление кода ~ alpha.
Danial добавил:
Программа работает по тому же алгоритму, которому меня научили на уроках информатики. Деление столбиком десятичного числа на 8. Например, для десятичного числа 126 это будет выглядеть так, как на скриншоте в приложении. Ну а вообще главное – результат. Программ много всяких пишут. Во всех разбираться не стоит… Отредактировано alpha, 28.01.2012 в 03:40. |
28.01.2012, 04:09 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|