インターネット、プログラミング、 &電力工学

PHPスクリプトの複雑なコードの操作

は、次の複雑なコードは、 PHPスクリプトを操作します。が含まれての機能を加算、減算、乗算、および部門の2つの長方形の座標の数値が複雑なフォームです。 の領域( $ 1 、 $ 2番目)関数は、変数$ 2番目は、除数です。 それも含まれて抱合体を返す関数を、複雑な番号、および複雑な数字を変換する関数を長方形の座標を極座標、および万力なります。

<ですか? PHPの
関数の領域( $ 1 、 $ 2番目)

もし( ( $ 2番目[ '再' ] == 0 & & $ 2番目[ 'イム' ] == 0 ) )
(リターン( -1 ) ; )
$ 、 = $最初の[ '再' ] ;
$ b = $最初の[ 'イム' ] ;
$ c = $ 2番目[ '再' ] ;
$ d = $ 2番目[ 'イム' ] ;
$メール= ( $ 、 * $ c ) + ( $ b * $奥行) ;
$ f = ( $ c * $ c ) + ( $ d * $奥行) ;
$ゲイン= ( $ b * $ c ) -( $ 、 * $奥行) ;
$結果[ '再' ] = $メール/ $ f ;
$結果[ 'イム' ] = $目標/ $ f ;
リターン( $結果) ;

機能の追加( $ 1 、 $ 2番目)

$結果[ '再' ] = $最初の[ '再' ] + $ 2番目[ '再' ] ;
$結果[ 'イム' ] = $最初の[ 'イム' ] + $ 2番目[ 'イム' ] ;
リターン( $結果) ;

機能のサブ( $ 1 、 $ 2番目)

$結果[ '再' ] = $最初の[ '再' ] -$ 2番目[ '再' ] ;
$結果[ 'イム' ] = $最初の[ 'イム' ] -$ 2番目[ 'イム' ] ;
リターン( $結果) ;

関数mul ( $ 1 、 $ 2番目)

$結果[ '再']=($最初の[ '再' ] * $ 2番目[ '再'])-($最初の[ 'イム' ] * $ 2番目[ 'イム' ] ) ;
$結果[ 'イム']=($最初の[ '再' ] * $ 2番目[ 'イム'])+($ 2番目[ '再' ] * $最初の[ 'イム' ] ) ;
リターン( $結果) ;

関数conj ( $ 1 )

$結果[ '再' ] = $最初の[ '再' ] ;
$結果[ 'イム' ] =- 1.0 * $最初の[ 'イム' ] ;
リターン( $結果) ;

関数rec2pol ( $ 1 )

$結果[ '再' ] = sqrt (捕虜( $最初の[ '再' ] 、 2 ) +捕虜( $最初の[ 'イム' ] 、 2 ) ) ;
$結果[ 'イム' ] = rad2deg ( atan ( $最初の[ 'イム' ] / $最初の[ '再']));
リターン( $結果) ;

関数pol2rec ( $ 1 )

$結果[ '再' ] = $最初の[ '再' ] * cos ( deg2rad ( $最初の[ 'イム']));
$結果[ 'イム' ] = $最初の[ '再' ] *罪( deg2rad ( $最初の[ 'イム']));
リターン( $結果) ;

ですか? >


提出されたバージョン: コードおよびスクリプト

«前の記事のコードおよびスクリプト: 方法についてのコメントを表示するスクリプトを別のページをbblog

»次の記事でコードおよびスクリプト: aggregate_jcm

このサイト内で検索

スポンサードリンク


技術情報の翻訳

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flag
German flagFrench flagSpanish flagJapanese flagArabic flag
Russian flagHindi flag   
By N2H

Legal