Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / системы счисления / 7 сообщений из 7, страница 1 из 1
13.12.2008, 11:13:13
    #35712442
User239
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
Как можно перевести число из одной системы счисления в другую? В десятичную я понял как переводить, например echo $(( 2#101 )). А как из десятичной в произвольную?
...
Рейтинг: 0 / 0
13.12.2008, 11:23:53
    #35712448
User239
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
очень срочно нужно :((
...
Рейтинг: 0 / 0
13.12.2008, 11:38:43
    #35712458
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
echo "obase=3;3" | bc
...
Рейтинг: 0 / 0
13.12.2008, 15:01:34
    #35712581
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
User239 пишет:
делишь последовательно число на базу новой системы счисления. Остаток даёт
тебе очередной разряд числа (очередную цифру), начиная с младших разрядов.
Результат делишь далее на базу новой системы счисления. И так до тех пор,
пока результат не будет 0.

Кстати, нашёл вот с ходу.
http://festival.1september.ru/articles/313027/
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
13.12.2008, 15:01:41
    #35712582
User239
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
Большое спасибо!!!
...
Рейтинг: 0 / 0
13.12.2008, 15:07:04
    #35712584
User239
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
2MasterZiv: да как делить-то я знаю :) Но всё же надёжнее стандартными средствами.

Кстати, --null-- показал отличный способ, но я ещё нашёл, покривее правда и работает только в ksh

typeset -i3 var
var=5
echo $var
...
Рейтинг: 0 / 0
14.12.2008, 13:04:47
    #35713079
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
системы счисления
User239 пишет:

> Кстати, --null-- показал отличный способ, но я ещё нашёл, покривее
> правда и работает только в ksh

Я что-то не просёк, что это форум по линуху.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / системы счисления / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]