1682件ヒット
[201-300件を表示]
(0.070秒)
別のキーワード
種類
ライブラリ
- ビルトイン (974)
- bigdecimal (84)
-
bigdecimal
/ util (24) - cmath (48)
- csv (12)
- fiddle (60)
- json (36)
- matrix (144)
- optparse (108)
- securerandom (12)
- stringio (12)
-
webrick
/ httpserver (12)
クラス
- BigDecimal (36)
- Bignum (33)
- Complex (72)
- Enumerator (19)
-
Enumerator
:: Chain (7) -
Enumerator
:: Lazy (70) -
Fiddle
:: Function (24) - Fixnum (24)
- Float (302)
- Integer (96)
- Matrix (84)
-
Matrix
:: EigenvalueDecomposition (12) - Numeric (25)
- Object (12)
- OptionParser (108)
- Random (48)
- Range (62)
- String (72)
- StringIO (12)
- Vector (48)
-
WEBrick
:: HTTPServer (12)
モジュール
- BigMath (24)
- CMath (48)
- Fiddle (36)
-
GC
:: Profiler (12) -
JSON
:: Generator :: GeneratorMethods :: Float (12) - Kernel (84)
- Math (84)
- Process (12)
- SecureRandom (12)
キーワード
- % (18)
- * (6)
- ** (17)
- + (6)
- - (6)
-
/ (17) -
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
ALIGN
_ FLOAT (12) - BigDecimal (24)
- DIG (12)
-
MANT
_ DIG (12) -
MAX
_ 10 _ EXP (12) -
MAX
_ EXP (12) -
MIN
_ 10 _ EXP (12) -
MIN
_ EXP (12) - Marshal フォーマット (12)
- NUM2LONG (12)
- NUM2UINT (12)
- NUM2ULONG (12)
- NUM2USHORT (12)
- RADIX (12)
- ROUNDS (7)
- Ruby用語集 (12)
-
SIZEOF
_ FLOAT (12) -
TYPE
_ FLOAT (12) - angle (24)
-
angle
_ with (12) - arg (24)
- bigdecimal (12)
-
bigdecimal
/ util (12) - bsearch (24)
- call (12)
- ceil (16)
-
clock
_ gettime (12) - cofactor (12)
-
cofactor
_ expansion (12) - denominator (24)
- div (18)
-
double
_ fig (12) - each (24)
- eigenvalues (12)
-
enum
_ for (24) - exp (12)
- fdiv (15)
- floor (17)
- format (12)
- frexp (12)
- gamma (12)
- grep (12)
-
grep
_ v (10) - hash (12)
- hex (12)
- inspect (24)
-
laplace
_ expansion (12) - lgamma (12)
- log (48)
- log! (12)
- log10 (18)
- log10! (6)
- log2 (18)
- log2! (6)
- magnitude (36)
- modulo (6)
- negative? (10)
- new (31)
- norm (12)
- numerator (24)
- oct (12)
- on (108)
- overlap? (2)
-
parse
_ csv (12) - phase (24)
- pow (22)
- putc (12)
- r (12)
- rand (72)
-
random
_ number (12) - rank (12)
-
rb
_ f _ float (12) - remainder (3)
- round (37)
-
ruby 1
. 6 feature (12) -
singleton
_ class (12) - size (31)
- split (12)
- sprintf (12)
- sprintf フォーマット (12)
-
to
_ d (24) -
to
_ enum (24) -
to
_ f (39) -
to
_ i (24) -
to
_ json (12) -
to
_ s (24) -
total
_ time (12) - tr (12)
- trace (12)
- truncate (16)
- 正規表現 (12)
検索結果
先頭5件
-
Float
# to _ i -> Integer (21107.0) -
小数点以下を切り捨てて値を整数に変換します。
...@param ndigits 10進数での小数点以下の有効桁数を整数で指定します。
正の整数を指定した場合、Float を返します。
小数点以下を、最大 n 桁にします。
負の整数を指定した場合、Integer を返し... -
Float
# denominator -> Integer (21106.0) -
自身を Rational に変換した時の分母を返します。
...自身を Rational に変換した時の分母を返します。
@return 分母を返します。
//emlist[例][ruby]{
2.0.denominator # => 1
0.5.denominator # => 2
//}
@see Float#numerator... -
Float
# floor -> Integer (21106.0) -
自身と等しいかより小さな整数のうち最大のものを返します。
...自身と等しいかより小さな整数のうち最大のものを返します。
//emlist[例][ruby]{
1.2.floor # => 1
2.0.floor # => 2
(-1.2).floor # => -2
(-2.0).floor # => -2
//}
@see Numeric#ceil, Numeric#round, Float#truncate... -
Float
# numerator -> Integer (21106.0) -
自身を Rational に変換した時の分子を返します。
...自身を Rational に変換した時の分子を返します。
@return 分子を返します。
//emlist[例][ruby]{
2.0.numerator # => 2
0.5.numerator # => 1
//}
@see Float#denominator... -
Float
# to _ d -> BigDecimal (21106.0) -
自身を BigDecimal に変換します。
...自身を BigDecimal に変換します。
@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。
@return BigDecimal に変換したオブジェクト
//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'
p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I......nfinity
p (1.0 / 3).to_d / (2.0 / 3).to_d # => 0.5e0
p ((1.0 / 3) / (2.0 / 3)).to_d # => 0.5e0
//}
@raise ArgumentError prec に負の数を指定した場合に発生します。... -
Float
# to _ d(prec) -> BigDecimal (21106.0) -
自身を BigDecimal に変換します。
...自身を BigDecimal に変換します。
@param prec 計算結果の精度。省略した場合は Float::DIG + 1 です。
@return BigDecimal に変換したオブジェクト
//emlist[][ruby]{
require 'bigdecimal'
require 'bigdecimal/util'
p 1.0.to_d # => 0.1e1
p (1.0 / 0).to_d # => I......nfinity
p (1.0 / 3).to_d / (2.0 / 3).to_d # => 0.5e0
p ((1.0 / 3) / (2.0 / 3)).to_d # => 0.5e0
//}
@raise ArgumentError prec に負の数を指定した場合に発生します。... -
Float
:: MAX _ 10 _ EXP -> Integer (21106.0) -
最大の 10 進の指数です。
...最大の 10 進の指数です。
通常はデフォルトで 308 です。
@see Float::MIN_10_EXP... -
Float
:: MIN _ 10 _ EXP -> Integer (21106.0) -
最小の 10 進の指数です。
...最小の 10 進の指数です。
通常はデフォルトで -307 です。
@see Float::MAX_10_EXP... -
Float
# hash -> Integer (21100.0) -
ハッシュ値を返します。
ハッシュ値を返します。
//emlist[例][ruby]{
pi1 = 3.14
pi2 = 3.14
pi3 = 3.1415
pi1.hash # => 335364239
pi2.hash # => 335364239
pi3.hash # => 420540030
//} -
Float
# inspect -> String (21100.0) -
自身を人間が読みやすい形の文字列表現にして返します。
自身を人間が読みやすい形の文字列表現にして返します。
固定小数点、浮動小数点の形式か、 "Infinity"、"-Infinity"、"NaN" のいず
れかを返します。
@return 文字列を返します。
//emlist[例][ruby]{
0.00001.to_s # => "1.0e-05"
3.14.to_s # => "3.14"
10000_00000_00000.0.to_s # => "100000000000000.0"
10000_00000_00000_00000.0.to_s # => "1.0e+19"
...