2014 dxdy logo

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

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




 
 Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение12.04.2010, 14:04 
Как не выполняя вычислений, определять, сколько цифр будет в частном? Расскажите про алгоритм, пожалуйста.

 
 
 
 Re: Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение12.04.2010, 14:17 
Аватара пользователя
Нужно оценить частное следующим образом: $10^n\leq a/b < 10^{n+1}$
Пример: $11864504/1568$. $10^7<a<1.2\cdot 10^7$, $1.2\cdot 10^3<b<2\cdot 10^3$. Значит, $5\cdot 10^3<a/b<10^4$ - 4 цифры.

-- Пн апр 12, 2010 14:21:29 --

Это все в уме делается, разумеется.
Ну и вообще, если в $a$ $n$ цифр, а в $b$ - $m$, то в $ab$ - $n+m-1$ или $n+m$ в зависимости от произведения старших цифр.

 
 
 
 Re: Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение12.04.2010, 14:42 
Xaositect в сообщении #308740 писал(а):
Нужно оценить частное следующим образом: $10^n\leq a/b < 10^{n+1}$
Пример: $11864504/1568$. $10^7<a<1.2\cdot 10^7$, $1.2\cdot 10^3<b<2\cdot 10^3$. Значит, $5\cdot 10^3<a/b<10^4$ - 4 цифры


Как вы получили свой ответ? У меня получилось: $\frac{5}{6}10^4<a/b<\frac{3}{5}10^4$

 
 
 
 Re: Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение12.04.2010, 15:08 
оценка неправильная. например чтобы оценить частное снизу нужно взять минимальное $a$ и максимальное $b$

 
 
 
 Re: Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение12.04.2010, 15:10 
Так я попросил, чтобы алгоритм объяснили. Никто так и не сказал его...

 
 
 
 Re: Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение12.04.2010, 15:14 
это по поводу того, как получить ответ в конкретном случае выше

 
 
 
 Re: Как не выполняя вычислений, определять, сколько цифр будет в
Сообщение27.12.2010, 00:25 
Это просто. Например:
....1..+3 + 3 +3
28394756293474:3928

Сразу видно, что частное будет 10-тизначное.
Первые числа у нас 2839, видно, что 3928 > 2839 и при делении нужно будет брать больше, а именно 28394 - это первый знак, + количество оставшихся разрядов в делимом, итого: 10 знаков.

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group