|
|
|
Преобразование чисел | ☑ | ||
|---|---|---|---|---|
|
0
dervish
22.01.04
✎
11:00
|
А не подскажут ли уважаемые знатоки вот такую вещь: имеется ли во встроенном языке 1С средство преобразования чисел из одной системы счисления в другую, например: десятичная-двоичная-шестнадцатиричная
|
|||
|
1
Львенок
22.01.04
✎
11:05
|
Чисел? Это скорее относится к строкам, чем к числам. Потому что числа все в двоичной хранятся, как ни крути. Нет, я думаю ничего стандартного нет.
___ Искренне Ваш, Львенок. |
|||
|
2
skunk
22.01.04
✎
11:43
|
IDToStr() 36 -> 10
StrToID() 10 -> 36 |
|||
|
3
Kadr
22.01.04
✎
11:43
|
А небольшой кусочек кода самому слабо написать?
|
|||
|
4
dervish
22.01.04
✎
11:52
|
Кабы знал как я бы и не спрашивал :((
|
|||
|
5
WhiteCat
22.01.04
✎
11:55
|
Все уже до нас написано
|
|||
|
6
Львенок
22.01.04
✎
11:55
|
(2) Практически абсолютно бесполезные вещи, если ты не думаешь использовать их по прямому назначению (работа с ID). Нахер нормальному человеку 36-ричная система? Чел про двоичную и шестнадцатиричную спрашивает.
___ Искренне Ваш, Львенок. |
|||
|
7
skunk
22.01.04
✎
11:57
|
(6)На конкретный вопрос "ли во встроенном языке 1С средство преобразования чисел из одной системы счисления в другую" был данн ответ.
|
|||
|
8
WhiteCat
22.01.04
✎
12:32
|
(6) не скажи, не скажи. Не помню зачем, но однажды они мне очень понадобились. Писал самостоятельно.
|
|||
|
9
dervish
22.01.04
✎
13:50
|
Други мои! Кажется в моих извилинах зародилась идея, как это можно сделать. Все оказывается так просто. Спасибо всем за участие в обсуждении вопроса.
|
|||
|
10
WhiteCat
22.01.04
✎
14:52
|
Ну вот, ушел, а суть идеи не раскрыл...
|
|||
|
11
Kadr
03.02.04
✎
06:31
|
||||
|
12
skunk
03.02.04
✎
06:42
|
данную задчку перевод чисел туда сюда можно решить рекрусивным вызовом и в цикле(11)
Function IntToOct(Value, StrOct) If Value < 9 Then StrOct = String(Value) + StrOct; Else StrOct = IntToOct(Int(Value / 8), String(Value - (Int(Value / 8) * 8)) + StrOct); EndIf; Return StrOct; EndFunction а что правильнее с точки зрения классического программирования рекрусия или цикл |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |