|
|
|
| вообщем как например из 0.3243(9) сделать правильную дробь? | |
|
|
|
|
|
|
|
для: Yakor
(07.10.2006 в 03:49)
| | Округлить
<?php
$num = 0.32438888888888;
echo round($num, 2); // Округляем до 2-х знаков после запятой
?>
|
| |
|
|
|
|
|
|
|
для: Crone
(07.10.2006 в 15:28)
| | так нельзя от балды до 2х знаков.... неточно получится.. | |
|
|
|
|
|
|
|
для: Yakor
(08.10.2006 в 11:47)
| | Округлите до 10 - если больше нравится... | |
|
|
|
|
|
|
|
для: Crone
(08.10.2006 в 14:32)
| | дак это будет всеравно переодическая дробь, а нужно из нее сделать правильную... 0.(3) (3 в периоде) это 1/3 например.. | |
|
|
|
|
|
|
|
для: Yakor
(07.10.2006 в 03:49)
| | 0.(9) = 1 всегда, => 3244/10000
если же не рассматривать случай с 9 в периоде, то:
пример: 0.3243(48)
3243/10000+(48/1000000)/(1-1/100)=3243/10000+48/990000=приводите к общему знаменателю.
(часть до периода)+(бесконечно убывающая геометрическая прогрессия) | |
|
|
|
|
|
|
|
для: dimon.st
(07.10.2006 в 16:03)
| | >0.(9) = 1 всегда, => 3244/10000
странно.. нас математик учил формуле
0.(3) = число в периодк / кол-во девяток равное числу в периоде = 3/9 = 1/3 - правильная дробь
то есть на 0.(9) эта формула не распространяется... | |
|
|
|