2017-06-05 5 views
0

ActionScript 3でMath.LN(x)を使用するには?ActionScript 3でMath.LN(x)を使用する方法

私は変換する式:

17.867 * LN(x)-29.263 

ActionScript 3で記述する方法を?私はそれを書く方法が混乱しています。

私が試したもの:

var Kc:Number; 
var value_x:Number; 

function enterFrameHandler() : void 
{ 
    value_x=80; 
    Kc=(17.867)*Math.LN10(value_x) - 29.263; 
    value_Kc.text=String(Kc); 
    trace(Kc); 
    //y = 17.867ln(x) - 29.263// 

} 

enterFrameHandler(); 

取得エラー:

エラー:シーン1、レイヤー 'レイヤー1'、フレーム1、7行、列19 1195:
をしようとしましたがアクセスできない方法へのアクセスLN10 静的タイプクラスを参照してください。あなたの答え@Organisため

+0

の参照を使用してアクセスしようとしました。http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Math.html#log() – Organis

+0

ありがとうあなたの助け..しかし、私はまだ理解していない、なぜ私は別の説明や例が必要です..ありがとう.. –

+1

私はunderstanあなたが理解していないもの何らかの理由で** Math.log(x)**を入力することはできませんか? – Organis

答えて

0

おかげで、直接私のコードで問題を表示することができる

var Kc:Number; 
var value_x:Number; 

function enterFrameHandler() : void 
{ 
    value_x=80; 
    Kc=(17.867)*Math.LN10(value_x) - 29.263; 
    value_Kc.text=String(Kc); 
    trace(Kc); 
    //y = 17.867ln(x) - 29.263// 

} 

enterFrameHandler(); 

///エラーシーン1、レイヤー 'レイヤー1'、フレーム1、7行、列19 1195を取得:アクセス不可能なメソッドLN10の静的型Class.//

+0

こんにちは、あなたの質問を編集してください**(https://stackoverflow.com/posts)/44364563/edit)を使用して新しい詳細を追加します。ソリューションではない場合は回答として投稿しないでください。 –

+0

あなたのアドバイスをありがとう..私はまだ初心者であり、私の英語は良くない..ごめんなさい..ありがとう.. –

関連する問題