powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Assembler. Десятичный логорифм
6 сообщений из 6, страница 1 из 1
Assembler. Десятичный логорифм
    #34173264
Фотография Катька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста. Какой подсчитать
100*lgD
Ассемблер оценочный, не профессиональный, мне хотя бы алгоритм, как это можно сделать. Спасибо.
...
Рейтинг: 0 / 0
Assembler. Десятичный логорифм
    #34173346
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Легко. Раскладываете логарифм в ряд и считаете. Найдите разложение в ряд, а что касается технической реализации, если будут вопросы, помогу чем смогу :).
...
Рейтинг: 0 / 0
Assembler. Десятичный логорифм
    #34173349
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.intuit.ru/department/se/pbmsu/5/4.html

А гугле не пробовали поискать "вычисление логарифма" ?
...
Рейтинг: 0 / 0
Assembler. Десятичный логорифм
    #34173485
Фотография Катька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ruslan.IsbarovЛегко. Раскладываете логарифм в ряд и считаете. Найдите разложение в ряд, а что касается технической реализации, если будут вопросы, помогу чем смогу :).

спасибки) только вот, что касается разложения в ряд, то есть некоторые сомнения, тк ln(x+1) сходится только на интервале от -1 до +1...
ну что -нибудь придумаем)))

Изопропилhttp://www.intuit.ru/department/se/pbmsu/5/4.html

А гугле не пробовали поискать "вычисление логарифма" ?
спасибо) А что касается гугла, то не пробывала
...
Рейтинг: 0 / 0
Assembler. Десятичный логорифм
    #34173599
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Катька Ruslan.IsbarovЛегко. Раскладываете логарифм в ряд и считаете. Найдите разложение в ряд, а что касается технической реализации, если будут вопросы, помогу чем смогу :).

спасибки) только вот, что касается разложения в ряд, то есть некоторые сомнения, тк ln(x+1) сходится только на интервале от -1 до +1...
ну что -нибудь придумаем)))



Естественно, это же натуральный логарифм:

ln(1+x) = x-(x^2)/2+(x^3)/3-(x^4)/4+...
ln(1-x) = -x-(x^2)/2-(x^3)/3-(x^4)/4-...

А десятичный легко выражается через натуральный:

lg x = ln x / ln 10

Не понимаю, какие здесь могут быть сомнения? Точность вычислений зависит от количества суммируемых членов ряда.
Много функций в стандартных библиотеках считаются путем разложения в ряды.
...
Рейтинг: 0 / 0
Assembler. Десятичный логорифм
    #34173901
Фотография Ruslan.Isbarov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, в системе команд сопроцессора есть замечательная команда

FYL2X - Вычисление Y * Log2(X) - произведение числа Y записанного в стек ST(1), на логарифм по основанию 2 числа, записанного в ST. Результат кладется обратно в стек, исходные данные теряются.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Assembler. Десятичный логорифм
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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