Получение цифры по позиции в системе счисления z

Creative Commons Attribution/Share-Alike License 3.0 (Unported)

Этот материал распространяется на условиях лицензии Creative Commons Attribution/Share-Alike License 3.0 (Unported). Это означает, что вы можете размещать этот контент на своем сайте или создавать на его основе собственный (в том числе и в коммерческих целях), при условии сохранения оригинального лицензионного соглашения. Кроме того, Вы должны отметить автора этой работы, путем размещения HTML ссылки на оригинал работы https://planetcalc.ru/8131/. Пожалуйста оставьте без изменения все ссылки на других авторов данной работы или работы, на основе которой создана данная работа (если таковые имеются в спроводительном тексте).

f(x,y,z) = mod( floor(x/z^(y-1)) , z)
x - число в десятичной системе счисления
y - позиция цифры (считается от конца)
z - система счисления

Например, я хочу узнать, какая 4-я цифра(с конца) в двоичном представлении числа 25:
f(25,4,2) = mod( floor(25/2^3), 2) = mod( 3, 2) = 1
Так и есть: 25(10) = 11001(2)

Это запрос на создание калькулятора, оставленный пользователем

По этому запросу еще не было создано ни одного калькулятора. Если Вы заинтересованы в создании такого калькулятора, оставьте ниже Ваш комментарий.

Комментарии