Convert string to number with non number string : Convert to Integer « Number « Ruby

Home
Ruby
1.ActiveRecord
2.Array
3.CGI
4.Class
5.Collections
6.Database
7.Date
8.Design Patterns
9.Development
10.File Directory
11.GUI
12.Hash
13.Language Basics
14.Method
15.Network
16.Number
17.Rails
18.Range
19.Reflection
20.Statement
21.String
22.Threads
23.Time
24.Tk
25.Unit Test
26.Windows Platform
27.XML
Ruby » Number » Convert to Integer 




Convert string to number with non number string


puts "13: a baker's dozen".to_i                          # => 13
puts '1001 Nights'.to_i                                  # => 1001
puts 'Night'.to_i                                        
puts 'Equipment'.to_f
puts '$60.50'.to_f                                       # => 0.0
puts 'AAAA!'.hex                                         
puts '0xA2Z'.hex                                         # => 162
puts '-10'.oct                                           # => -8
puts '-109'.oct                                          # => -8
puts '3.14'.to_i                                         # => 3

 














Related examples in the same category
1.convert a floating-point number
2.convert a string
3.convert a binary number from a string
4.convert an octal number
5.convert a hexadecimal number
6.convert a character code
7.Converting Between Classes
8.ArgumentError: invalid value for Integer: "1001 nights"
9.Converting Between Characters and Values
10.Parsing A Number From A String
11.to_i gives the integer version of an object, and to_f gives the float version
12.Convert string to integer by parameter
13.Number parser by regular expressons
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.