Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Тригонометрические функции повышенной точности
 
 автор: Владимир55   (28.10.2007 в 00:58)   письмо автору
 
 

Есть ли возможность вычисления тригонометрических функций с повышенной точностью?

   
 
 автор: EXP   (28.10.2007 в 01:47)   письмо автору
 
   для: Владимир55   (28.10.2007 в 00:58)
 

знаю только что для чисел с запятой есть настройка в пхп.ини которая определяет сколько цифр после запятой
<?php
 $ini 
ini_get_all();
var_dump($ini['precision']);
?>
у меня 12
для целых чисел кажется не настраивается
тригонометрические это какие ?

   
 
 автор: cheops   (28.10.2007 в 10:04)   письмо автору
 
   для: Владимир55   (28.10.2007 в 00:58)
 

Вообще говоря нет... а зачем такая точность - в принципе они нормально работают, если использовать достаточно точное значение числа PI в радианах. Вы используете констранту M_PI?

   
 
 автор: Владимир55   (28.10.2007 в 13:18)   письмо автору
 
   для: cheops   (28.10.2007 в 10:04)
 

Пересчитывая эпохальное время в количество дней, я встретился с ситуацией, когда деление целого на целое дает дробь, хотя это должно быть целым числом. И даже при вычитании целого из целого получается дробь.
Применение функции повышенной точности вычислений сняло эту проблему.

Вот и подумал, поскольку предполагаются сложные астрономические вычисления, то лучше сразу использовать тригонометрические функции повышенной точности, если таковые существуют. Но коли таких функций нет, так нет.

Число Пи еще не использовал, но его использование предполагается. В этом есть какая-то специфика?

   
 
 автор: bronenos   (28.10.2007 в 13:30)   письмо автору
 
   для: Владимир55   (28.10.2007 в 13:18)
 

это ж какие целые?

   
 
 автор: cheops   (29.10.2007 в 14:39)   письмо автору
 
   для: Владимир55   (28.10.2007 в 13:18)
 

Лучше использовать константу M_PI - у неё точность максимально-возможная для PHP. При меньшей точности или использовании функции rad2deg() могут быть искажения.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования