PHP Doku:: Sinus - function.sin.html

Verlauf / Chronik / History: (5) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzMathematische ErweiterungenMathematische FunktionenMathematische Funktionensin

Ein Service von Reinhard Neidl - Webprogrammierung.

Mathematische Funktionen

<<round

sinh>>

sin

(PHP 4, PHP 5)

sinSinus

Beschreibung

float sin ( float $arg )

sin() berechnet den Sinus des Winkels arg.

Parameter-Liste

arg

Ein Winkel in Bogenmaß.

Rückgabewerte

Der Sinus von arg

Beispiele

Beispiel #1 sin() Beispiel

<?php

// Die Stellenzahl des Ergebnisses hängt von der 'Precision' Einstellung ab
echo sin(deg2rad(60));  //  0.866025403 ...
echo sin(60);           // -0.304810621 ...

?>

Siehe auch


Ein BenutzerBeitrag:
- Beiträge aktualisieren...
gerjoo at gmail dot com
15.03.2010 22:26
You can use SIN & COS to create/draw circles.

Please beware that the circle's center is also your base point (0,0). So without specifying an offset, some coordinates will be negative.

<?php

$circleRadius
= 70;
$offsetX      = 100;
$offsetY      = 100;

for(
$i = 0; $i <= 360; ++$i) {
   
$x = round(cos($i * M_PI / 180) * $circleRadius);
   
$y = round(sin($i * M_PI / 180) * $circleRadius);
   
   
// Draw some pixel, or do something else here.
   
imagesetpixel($GDimage, $x + $offsetX, $y + $offsetY, $GDcolor);
}

?>



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)