2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3, 4  След.
 
 
Сообщение30.11.2006, 21:29 
Модератор
Аватара пользователя


11/01/06
5710
AchilleS писал(а):
Стесняюсь даже спросить: а что такое логрифмическая линейка, и как она работает? :oops:

из Википедии (с фоткой)

 Профиль  
                  
 
 
Сообщение30.11.2006, 21:50 
Аватара пользователя


13/08/06
107
Все! Разобрался! Кстати, классная штука! :D

 Профиль  
                  
 
 
Сообщение05.12.2006, 16:16 
Аватара пользователя


15/11/06
2689
Москва Первомайская
Смотрите, какая параллель. Старшие поколения изучали в школе алгоритм извлечения квадратного корня в столбик, но едва ли его помнят, однако помнят, что такой алгоритм существует. Молодежь уже и этого не знает. Не произойдет ли то же самое с алгоритмом деления чисел в столбик? Молодежь его еще помнит (?), но вряд ли им пользуется. А лет через 20-30 новые поколения и вовсе его не узнают?

 Профиль  
                  
 
 
Сообщение05.12.2006, 18:02 
Заслуженный участник
Аватара пользователя


22/10/05

2601
Москва,физфак МГУ,1990г
geomath писал(а):
Смотрите, какая параллель. Старшие поколения изучали в школе алгоритм извлечения квадратного корня в столбик, но едва ли его помнят, однако помнят, что такой алгоритм существует. Молодежь уже и этого не знает. Не произойдет ли то же самое с алгоритмом деления чисел в столбик? Молодежь его еще помнит (?), но вряд ли им пользуется. А лет через 20-30 новые поколения и вовсе его не узнают?

Ну , скоро вообще забудут, как ручкой или карандашом писать...На клаву подсядут...
И я свою логарифмическую линейку выкидывать не буду..Мало ли что..Электричество отключат, комп куда?

 Профиль  
                  
 
 
Сообщение06.12.2006, 16:18 
Аватара пользователя


15/11/06
2689
Москва Первомайская
На многих простых дешевых калькуляторах помимо четырех арифметических действий есть еще процент и квадратный корень. Ну, процент - ладно. А корень зачем? Ведь те, кому в жизни достаточно правил арифметики, вряд ли знают и используют корень квадратный, а те, кто знает и использует его, - им этого заведомо мало. Разве не лучше было бы вместо процента и корня иметь экспоненту и логарифм? через которые легко выразить и корень, и любую степень. Или это принципиально усложнит устройство калькулятора?

 Профиль  
                  
 
 
Сообщение06.12.2006, 16:52 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
geomath писал(а):
На многих простых дешевых калькуляторах помимо четырех арифметических действий есть еще процент и квадратный корень. Ну, процент - ладно. А корень зачем?


Интересный вопрос. Думаю, что для понта. Или клавиша лишняя оставалось, надо было что-то туда запихнуть, причем такое, чтобы знали все.

 Профиль  
                  
 
 
Сообщение06.12.2006, 18:55 
Аватара пользователя


13/08/06
107
Молодежь еще помнит, как делить в столбик :D
Кроме того, кто виноват в том, что дети сейчас не знают многих элементарных вещей?
Мне кажется, все это должны объяснять в школах по старым учебникам )) Новые ничем не лучше: значительно сокращен материал, пропущены целые разделы алгебры :!: :!: :!:
Например, нас сейчас пытаются познакомить с производной (заметьте, я не ошибся - только познакомить), хотя мы не знаем, что такое предел!! ((
Просто дают голые формулы для заучивания! И в этом виноваты мы?

 Профиль  
                  
 
 
Сообщение06.12.2006, 19:08 
Заслуженный участник
Аватара пользователя


23/07/05
18013
Москва
PAV писал(а):
geomath писал(а):
На многих простых дешевых калькуляторах помимо четырех арифметических действий есть еще процент и квадратный корень. Ну, процент - ладно. А корень зачем?


Интересный вопрос. Думаю, что для понта. Или клавиша лишняя оставалось, надо было что-то туда запихнуть, причем такое, чтобы знали все.


В 19990-1991 годах я был на стажировке в Варшаве. Там в киосках продавались для детей дешёвые наборы: маленький калькулятор описанного типа и шариковая авторучка. Мой коллега купил такой набор, но очень быстро обнаружил, что квадратный корень вычисляется неправильно, и пошёл в киоск менять калькулятор. Он перебрал там кучу калькуляторов, но все они неправильно вычисляли этот злополучный корень, причём, разные калькуляторы давали разные результаты. В конце концов продавец ему заявил: "Ну чего Вы хотите. Это же детская игрушка!".

 Профиль  
                  
 
 
Сообщение07.12.2006, 16:40 
Аватара пользователя


15/11/06
2689
Москва Первомайская
AchilleS писал(а):
Молодежь еще помнит, как делить в столбик :D

Допустим, что не будет помнить. Ну и что? Посчитает это на калькуляторе, как считает корень квадратный. Возможно, нечто подобное произойдет и с интегралом (производной). Да уже сейчас вместо того, чтобы интегрировать вручную методом типа неопределенных коэффициентов, легче заглянуть в справочник или воспользоваться математическим пакетом.

Someone писал(а):
"Ну чего Вы хотите. Это же детская игрушка!"

Интересно, а какой будет судьба электронного калькулятора в сравнении с судьбой логарифмической линейки? Эволюцию свою он вроде бы закончил, но и помирать как будто не собирается?

 Профиль  
                  
 
 Алгоритм вычисления квадратного корня "цифра за цифрой
Сообщение13.12.2008, 21:04 


13/12/08
3
Добрый вечер, господа
Меня интересует нижеследующие вещи
1. Алгоритм вычисления квадратного корня из целого числа "Shifting nth-root algorithm" ("цифра за цифрой"). К сожалению, я нашел только англоязычное описание и не сумел в нем толком разобраться. http://en.wikipedia.org/wiki/Shifting_n ... _algorithm
2. Алгоритм вычисления квадратного корня из целого числа "цифра за цифрой" (что-либо отличное от Shifting nth-root algorithm)
3. Как, используя какой-либо из алгоритмов вычисления квадратного корня из целого числа "цифра за цифрой" получить значение корня с наперед заданным количеством цифр после запятой (более 1, менее $2^{64}$)

 Профиль  
                  
 
 
Сообщение27.12.2008, 22:34 


23/12/08
245
Украина
Есть замечательная формула Герона:
$x_{n+1} = \frac {1}{2}(x_n + \frac a {x_n})
которая стремится к \sqrt{a}.
Ей как утверждают и розщитивается корень.

 Профиль  
                  
 
 
Сообщение06.03.2009, 16:40 


06/03/09
1
Шир, Хоббитон
Вот алгоритм ручного вычисления корня:
  1. Провести анализ двух старших разрядов числа $A^2, найти $a_n, квадрат которого наиболее близко подходит к двум старшим разрядам числа $A^2, оставаяс ьменьше последнего.
  2. Провести вычитание из старших разрядов $A^2 квадрата числа $a_n.
  3. Удвоить $a_n.
  4. Сдвинуть остаток от вычитания на 2 разряда влево, а величину $2a_n - на один разряд влево.
  5. Приписать справа от остатка вычитания два следующих старших разряда числа $A^2.
  6. Провести анализ полученного числа на равенство нулю.
  7. Если полученное число не равно 0, то, анализируя его, найти такое $2a_{n-1}, которое, будучи умноженным на (2a_n\cdot 10$+a_{n-1}), даст в результате число, меньшее полученного на пятом шаге, но наиболее близкое к нему по значению. Перейти к п.3.
  8. Если при анализе в п.6 получено равенство, то перейти к п.4, предварительно приписв справа от $a_n нуль.
  9. После получения количества цифр, равного $\frac {n}{2}, прекратить вычисления.

 Профиль  
                  
 
 Re:
Сообщение15.02.2013, 13:55 


26/10/09
17
maxal в сообщении #41249 писал(а):

Изображение
Вычисляли по любимому старому папирусу. дописав к такому размером числу (38 09 24 68 23) 3 по 2 нуля. 00 00 00
В самом конце после окончания вычисления нулей происходило деление разницы последних чисел на двойной результат (по формуле):
12952884 0 / 123438182

До этого в результате находилось 8 цифр, значит ещё можно 7 вычислять. Но после завершения и результата 61719,0961049342 и возведения его в ^2 ввольфраме сошлось только
380923 4961
т.е. до 5й цифры.

Вопрос. Сколько нулей нужно дописывать к числу с n знаками? Трех пар нулей после запятой очевидно недостаточно для пяти-парного числа до запятой.

ПС. Если надо выложу рассчёты (сложно оформить). Пока что было пересчитано всё вручную как минимум 2 раза (так что я не очень грешу на промежуточные).

 Профиль  
                  
 
 Re: Правило извлечения квадратного корня...
Сообщение08.04.2013, 12:12 
Аватара пользователя


26/05/12
1702
приходит весна?
Yuri Gendelman в сообщении #42377 писал(а):
AchilleS писал(а):
...попадаются примеры типа (1,08)^0,5 . И надо приблизительно высчитать значение выражения...

Для данного конкретного примера используется приближение
$\sqrt{1+x} \approx 1 + \frac{x}{2}$ при $x \ll 1$

Подсмотрел в википедию, обнаружил такой замечательный ряд Тейлора:

$\sqrt{1+x} = 1 + \frac{1}{2}x - \frac{1}{8}x^2 + \frac{1}{16}x^3  - \frac{5}{128}x^4  + O(x^5)$

Обратите внимание на знаменатели дробей: это всё степени двойки! А в нашем примере $x = 0,08 = \frac{2^3}{100}$, и корень так и просится, чтобы его посчитали по этой формуле. Попробуем это осуществить.

$\sqrt{1+x} \approx 1 + \frac{1}{2}\frac{8}{100} - \frac{1}{8}\frac{8^2}{10'000}  + \frac{1}{2\cdot8}\frac{8^3}{1'000'000} - \frac{5}{2\cdot8^2}\frac{8^4}{100'000'000}$$ = 1 + \frac{4}{100} - \frac{8}{10'000}  + \frac{32}{1'000'000} - \frac{160}{100'000'000}  =$
+1,000'000'000'000
+0,040'000'000'000
−0,000'800'000'000
+0,000'032'000'000
−0,000'001'600'000
________________
+1,039'230'400'000
Погрешность имеет порядок $0,08^5 = \frac{2^{15}}{10'000'000'000}$ (на самом деле она меньше, так как коэффициенты ряда Тейлора оставшихся членов много меньше единицы):
+0,000'003'276'800

Ну, что ж. Теперь можно взяться и за калькулятор. :D Он нам даёт следующий результат:
+1,039'230'484'541'326'376'116'467'804'903'5
Как видим все кроме последней посчитанной цифры, а их шесть (!!!) штук, оказались значащими.

 Профиль  
                  
 
 Re: Алгоритм вычисления квадратного корня...
Сообщение12.04.2013, 13:00 
Заслуженный участник


27/04/09
28128
Почему не семь?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 46 ]  На страницу Пред.  1, 2, 3, 4  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group