[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Математические функции
ambt
Ввести два числа - катеты, найти гипотенузу и углы при гипотенузе (в градусах).

<?php
$s1=isset($_POST['s1']) ? $_POST['s1'] : "";
?>
<h1>Исходные данные:</h1>
<
form action="p1.php" method="post">
Числа <input value="<?php echo $s1; ?>" name="s1" type="text" /><br />
<
input value="Отправить" type="submit" />
</
form>
<
h1>Результат:</h1>
<?php
echo myfunc($s1);

function myfunc($s) {
$m=explode(",",$s);



}
?>




Спустя 5 минут, 24 секунды (16.02.2011 - 22:29) Invis1ble написал(а):
Цитата
Ввести два числа - катеты, найти гипотенузу и углы при гипотенузе (в градусах).

<?php
$s1=isset($_POST['s1']) ? $_POST['s1'] : "";
?>
<h1>Исходные данные:</h1>
<form action="p1.php" method="post">
Числа <input value="<?php echo $s1; ?>" name="s1" type="text" /><br />
<input value="Отправить" type="submit" />
</form>
<h1>Результат:</h1>
<?php
echo myfunc($s1);

function myfunc($s) {
  $m=explode(",",$s);



}
?>

Больше добавить к этому нечего?

Спустя 2 минуты, 53 секунды (16.02.2011 - 22:32) quickxyan написал(а):
ну насколько я помню, то гипотенуза считается так - с = корень(x*x - y*y)

Спустя 4 минуты, 23 секунды (16.02.2011 - 22:36) T1grOK написал(а):
Цитата (quickxyan @ 16.02.2011 - 19:32)
ну насколько я помню, то гипотенуза считается так - с = корень(x*x - y*y)

Плохо у тебя с математикой.
Квадрат гипотенузы равен сумме квадратов катетов.

Спустя 13 минут, 28 секунд (16.02.2011 - 22:50) Invis1ble написал(а):
quickxyan, T1grOK
народ! вы посмотрите вобще на постановку вопроса =)
"Ввести ... " , а сам вопрос где? smile.gif

Спустя 4 минуты, 53 секунды (16.02.2011 - 22:55) inpost написал(а):
ambt
Я думаю, что поможет учебник по математике за 5-6 класс =)

Спустя 1 минута, 10 секунд (16.02.2011 - 22:56) T1grOK написал(а):

//$a, $b - катеты
//$с - гипотенуза
//$_a, $_b - углы между катетами и гипотенузой в градусах

$m=explode(",",$s);

$a = $m[0];
$b = $m[1];

$c = sqrt(pow($a, 2) + pow($b, 2));

$_a = asin($a/$c)*180/3.1415926;
$_b = acos($b/$c)*180/3.1415926;

Спустя 30 минут, 45 секунд (16.02.2011 - 23:27) quickxyan написал(а):
ммм, ладно поменяй минус на плюс - перепутал))

Спустя 12 минут, 37 секунд (16.02.2011 - 23:39) ambt написал(а):
Invis1ble

Цитата
Больше добавить к этому нечего?


Было бы что добавить врятли бы писал, логично?)

inpost

Цитата
ambt
Я думаю, что поможет учебник по математике за 5-6 класс =)


в учебнике за 5-6 класс написано как решить эту задачу на php? интересные учебники по математике у вас были smile.gif

T1grOK
Спасибо, старик!))


Спустя 10 минут, 42 секунды (16.02.2011 - 23:50) Invis1ble написал(а):
ambt
Цитата
Было бы что добавить врятли бы писал, логично?)

нет
Цитата
Больше добавить к этому нечего?

я спросил это, потому что не увидел вопроса в твоем посте. думал, что ты поймешь мой намек...

Спустя 15 минут, 31 секунда (17.02.2011 - 00:06) ambt написал(а):
Invis1ble

Цитата
я спросил это, потому что не увидел вопроса в твоем посте. думал, что ты поймешь мой намек...


я с вами согласен, не хорошо как-то получилось, что мне теперь делать?

Спустя 59 минут, 11 секунд (17.02.2011 - 01:05) ambt написал(а):
Какие есть еще варианты решения? Буду вам очень благодарен!!!

Спустя 3 часа, 20 минут, 31 секунда (17.02.2011 - 04:25) inpost написал(а):
ambt
Узнаешь формулы там, потом откроешь учебник ПХП (первые 5 страниц) и посмотришь математические действия.
Удивительно что знак * в программировании тоже обозначает умножение, так же как и другие знаки: = , + , - и т.д.

Если честно, народ, мне кажется, что это какой-то школьник необычным способом хочет, чтобы за него сделали домашку по математике =) Он не знает формул, так как проиграл в морской бой, и хочет узнать у нас, а когда получит ответ (не напрягаясь), перепишет в тетрадку... =)


Можно вопрос в тему:
Народ, как сложить 2 переменных? a + b = c , я написал так: $c = $b + $a , работает, спасибо что помогла мне книжка, какие ещё есть варианты решения?! smile.gif

Спустя 23 минуты, 26 секунд (17.02.2011 - 04:49) two написал(а):
inpost
$c = $a;
$c += $b;

Спустя 13 минут, 22 секунды (17.02.2011 - 05:02) inpost написал(а):
two
Спасибо, какие есть еще варианты решения? Буду вам очень благодарен!!!

Спустя 4 минуты, 22 секунды (17.02.2011 - 05:06) two написал(а):
inpost
А чем плох вариант
$c = $b + $a
?

Спустя 5 минут, 38 секунд (17.02.2011 - 05:12) inpost написал(а):
two
Я шутил над ТС, T1grOK за него полностью всё написал, а он в ответ пишет "спасибо, какие ещё есть варианты".

Спустя 7 часов, 25 минут, 7 секунд (17.02.2011 - 12:37) ambt написал(а):
inpost
Цитата
Узнаешь формулы там, потом откроешь учебник ПХП (первые 5 страниц) и посмотришь математические действия.
Удивительно что знак * в программировании тоже обозначает умножение, так же как и другие знаки: = , + , - и т.д.

Если честно, народ, мне кажется, что это какой-то школьник необычным способом хочет, чтобы за него сделали домашку по математике =) Он не знает формул, так как проиграл в морской бой, и хочет узнать у нас, а когда получит ответ (не напрягаясь), перепишет в тетрадку... =)


Спасибо, посмеялся от души user posted image

Цитата
two
Я шутил над ТС, T1grOK за него полностью всё написал, а он в ответ пишет "спасибо, какие ещё есть варианты".


Вы наверное еще тот шутник, но это вроде не форум циркачей? оО

Спустя 7 часов, 48 минут, 48 секунд (17.02.2011 - 20:26) SerginhoLD написал(а):
Цитата (ambt @ 16.02.2011 - 20:39)
в учебнике за 5-6 класс написано как решить эту задачу на php? интересные учебники по математике у вас были smile.gif

ambt, вот это кстати реально смешно cool.gif

Спустя 40 минут, 29 секунд (17.02.2011 - 21:06) ambt написал(а):
SerginhoLD
Цитата
Цитата
в учебнике за 5-6 класс написано как решить эту задачу на php? интересные учебники по математике у вас были smile.gif

ambt, вот это кстати реально смешно cool.gif


стесняюсь спросить что вы тут смешного нашли?

Спустя 6 минут, 22 секунды (17.02.2011 - 21:13) inpost написал(а):
ambt
а Вы в моей фразе?

Спустя 43 секунды (17.02.2011 - 21:14) ambt написал(а):
И еще раз спасибо T1grOK за то что помог сдвинутся с мертвой точки!
$e=myfind($s1);
echo "Гипотенуза равна {$e[0]}<br/>Углы при основании {$e[1]} и {$e[2]}";
function myfind($s) {
$m=explode(",",$s);
$a=$m[0];
$b=$m[1];
$c=sqrt(pow($a,2)+pow($b,2));
$_a=round(acos($a/$c)/M_PI*180);
$_b=90-$_a;
return array($c,$_a,$_b);
}

Спустя 13 минут, 15 секунд (17.02.2011 - 21:27) ambt написал(а):
Цитата
Узнаешь формулы там, потом откроешь учебник ПХП (первые 5 страниц) и посмотришь математические действия.
Удивительно что знак * в программировании тоже обозначает умножение, так же как и другие знаки: = , + , - и т.д.

Разве я писал: напишите мне формулы, а то я их не знаю?
или
я спрашивал какие знаки что обозначают?

Цитата
Если честно, народ, мне кажется, что это какой-то школьник необычным способом хочет, чтобы за него сделали домашку по математике =) Он не знает формул, так как проиграл в морской бой, и хочет узнать у нас, а когда получит ответ (не напрягаясь), перепишет в тетрадку... =)

вот тут вы обращаетесь к "народу" (к чему это вообще?) и пытаетесь меня высмеять, так как никому не было смешно, решил посмеяться я, над вашими нелепыми шутками...

Цитата
Я шутил над ТС, T1grOK за него полностью всё написал, а он в ответ пишет "спасибо, какие ещё есть варианты"

вот тут вы продолжаете шутки шутить!
В итоге в этом посте вы не написали ни слова по теме и непродуктивно потратили своё и моё время!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.