imho.ws |
![]() |
![]() |
![]() |
# 1 |
Guest
Сообщения: n/a
|
Перевод числа из "char" в int A[N]
Подкажите, люди добрые, как из массива чипа "char" с выражением в 17-ной системе исчисления (например ac+be*(a1-g5*7f)-gg) 1. вычленить число 2. перевести в 10-ную систему 3. получить результат и записать его в числовоой массив типа A[N]... Заранее благодарен... Если можно, то пишите сразуже подробно... Заранее спасибо....
|
![]() |
# 2 |
::VIP::
Регистрация: 02.12.2001
Адрес: Hohland
Сообщения: 2 260
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Имхо пункт 2й не нужен, можно написать мат. функции для любого исчисления.
А 3й пункт необязательно писать в массив, вычисления в скобках можно делать рекурсивно (т.е. вызывать функцию парсинга (ту которой все выражение передавал), только с параметрами что внутри скобок). т.е FindSolution("ac+be*(a1-g5*7f)-gg)"); это все равно что FindSolution("ac+be*FindSolution("a1-g5*7f")-gg)");
__________________
sapienti sat. |
![]() |
![]() |
# 3 |
Administrator
Регистрация: 13.05.2002
Сообщения: 11 227
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ti na kakom yazike labaesh? u menya na delphyah bil primer parsera.
__________________
Осколки прошлого, как снег, закрутит ураган времён, В ушедший день для нас навек, обрушив мост, Оставив в наших душах след, тьма уплывёт за горизонт, И в чистом небе вспыхнет свет, свет новых звёзд. |
![]() |
![]() |
# 4 |
::VIP::
Регистрация: 17.02.2002
Адрес: /home/dr-evil
Пол: Male
Сообщения: 2 212
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
ну например из 17-ной в 10-ную эт просто как 2*2
abcdef(17)=f*17^0 + e*17^1 + d*17^2 + c*17^3 + b*17^4 + a*17^5 Короче сумма произв. соотв. цифры числа на основание его в степени разряда этой цифры. Если не понял пиши на мыло. dr_evil_2000@mailru.com
__________________
Сеть - это диагноз... а сисадмин - состояние души. Питер! Все на сходку!!! | Обзоры порталов. Добавь свою любимую систему! |
![]() |