Class: Numeric
Overview
– Miyako v2.1 Copyright © 2007-2009 Cyross Makoto
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ++
Instance Method Summary collapse
-
#percent(base) ⇒ Object
自身の値をパーセンテージとして、値を算出する base:: 算出元の値 返却値:: baseのself%の値を返す.
-
#px ⇒ Object
- ピクセル値をそのまま返す 返却値
-
自分自身を返す.
-
#ratio(base) ⇒ Object
自身の値を割合として、値を算出する base:: 算出元の値 返却値:: baseのself割りの値を返す.
Instance Method Details
#percent(base) ⇒ Object
自身の値をパーセンテージとして、値を算出する
- base
-
算出元の値
- 返却値
-
baseのself%の値を返す
(例)self=10、base=100のとき、100*10/100(%)=10が出力される
38 39 40 |
# File 'lib/Miyako/API/layout.rb', line 38 def percent(base) return self * base / 100 end |
#px ⇒ Object
ピクセル値をそのまま返す
- 返却値
-
自分自身を返す
44 45 46 |
# File 'lib/Miyako/API/layout.rb', line 44 def px return self end |
#ratio(base) ⇒ Object
自身の値を割合として、値を算出する
- base
-
算出元の値
- 返却値
-
baseのself割りの値を返す
(例)self=0.5、base=1000のとき、1000*0.5=500が出力される
29 30 31 |
# File 'lib/Miyako/API/layout.rb', line 29 def ratio(base) return self * base end |