%計算関数
投稿者: きゅうり 投稿日:2011/09/18 09:58
更新:1
関数名を「percent1」などから「PercentAdd」などに変えた。
開始スクリプトに
例1
rにrのt%を足した値が返る関数です。
例2
eのy%の値が返る関数です。
例3
wにwのu%を引いた値が返る関数です。
切り捨て付き
例4
例5
例6
ツイート
関数名を「percent1」などから「PercentAdd」などに変えた。
開始スクリプトに
def PercentAdd(r,t) return r + ((r / 100) * t) end def Percent(e,y) return (e / 100) * y end def PercentSub(w,u) return w - ((w / 100) * u) end
例1
a = PercentAdd(100,5) speak(a)#105
rにrのt%を足した値が返る関数です。
例2
a = Percent(100,5) speak(a)#5
eのy%の値が返る関数です。
例3
a = PercentSub(100,5) speak(a)#95
wにwのu%を引いた値が返る関数です。
切り捨て付き
def PercentAddTrunc(r,t) return floor(r + ((r / 100) * t)) end def PercentTrunc(e,y) return floor((e / 100) * y) end def PercentSubTrunc(w,u) return floor(w - ((w / 100) * u)) end
例4
a = PercentAddTrunc(254,5) speak(a)#266
例5
a = PercentTrunc(254,5) speak(a)#12
例6
a = PercentSubTrunc(254,5) speak(a)#241
コメントする
コメントするには、ログインする必要があります。
コメント一覧
きゅうり(投稿日:2011/09/18 14:00,
履歴)
そのように変えてみました。