Ruby 문자열을 숫자로 변환 / 숫자를 문자열로 변환하는 방법 - String to Numeric(Number)/ Numeric(Number) to String
Ruby 에서 문자열을 Numeric(Ruby에서 모든 상위 숫자 클래스가 상속하는 클래스)형(정수형, 부동소수점, 유리수, 복소수)으로, Numeric형을 문자열로 변환하는 방법을 알려드리도록 하겠습니다.
String to Numeric - to_i(Integer) / to_f(Float) / to_r(Rational number) / to_c(Complex number)
var = "94.03"
p var # "94.03"
p var.to_i # 94
p var.to_f # 94.03
p var.to_r # (9403/100)
p var.to_c # (94.03+0i)
to_i 메소드를 사용하여 문자열을 정수형으로 변환할 수 있습니다.
to_f 메소드를 사용하여 문자열을 부동소수점 방식으로 변환할 수 있습니다.
to_r 메소드를 사용하여 문자열을 유리수로 변환할 수 있습니다.
to_c 메소드를 사용하여 문자열을 복소수로 변환할 수 있습니다.
Nemeric to String - to_s
var = 94.03
p var # 94.03
p var.to_s # "94.03"
to_s 메소드를 사용하여 Numeric형을 문자열로 변환할 수 있습니다.
이상으로 Ruby에서 String형을 Numeric(Number)형으로, Numeric형을 String형으로 변환하는 방법에 대한 설명을 마치도록 하겠습니다.
도움이 되셨다면 공감, 댓글 부탁드립니다!
궁금하신 점이나 요청사항은 언제든지 말씀해주세요!
피드백도 언제나 환영입니다!
감사합니다.
'Developer > Ruby' 카테고리의 다른 글
Ruby min, max, minmax 사용 방법 (e.g. 배열 최솟값, 최댓값 구하기 / 배열 문자열 사전순 처음, 마지막 구하기 / 배열 문자열 길이 쇠솟값, 최댓값 구하기 / 다차원 배열, 해시) (0) | 2022.09.13 |
---|---|
Ruby 배열 선언 방법 / 배열 초기화 방법 (0) | 2022.09.12 |
Ruby 문자열 길이 구하는 방법 - String.length (0) | 2022.09.08 |
Ruby 문자열 거꾸로 뒤집는 방법 - String.reverse (0) | 2022.09.07 |
Ruby 주석 사용하는 방법 (How to write comments in Ruby) (0) | 2022.09.06 |
댓글