本文简要介绍ruby语言中 String.to_c
的用法。
用法
to_c → complex
返回表示字符串形式的复数。解析器忽略前导空格和尾随垃圾。任何数字序列都可以用下划线分隔。为 null 或垃圾字符串返回零。
'9'.to_c #=> (9+0i)
'2.5'.to_c #=> (2.5+0i)
'2.5/1'.to_c #=> ((5/2)+0i)
'-3/2'.to_c #=> ((-3/2)+0i)
'-i'.to_c #=> (0-1i)
'45i'.to_c #=> (0+45i)
'3-4i'.to_c #=> (3-4i)
'-4e2-4e-2i'.to_c #=> (-400.0-0.04i)
'-0.0-0.0i'.to_c #=> (-0.0-0.0i)
'1/2+3/4i'.to_c #=> ((1/2)+(3/4)*i)
'ruby'.to_c #=> (0+0i)
见 Kernel.Complex
。
相关用法
- Ruby String.to_sym用法及代码示例
- Ruby String.to_i用法及代码示例
- Ruby String.to_d用法及代码示例
- Ruby String.to_f用法及代码示例
- Ruby String.to_r用法及代码示例
- Ruby String.tr用法及代码示例
- Ruby String.tr_s用法及代码示例
- Ruby String.match?用法及代码示例
- Ruby String.unpack用法及代码示例
- Ruby String.scan用法及代码示例
- Ruby String.dump用法及代码示例
- Ruby String.oct用法及代码示例
- Ruby String.size用法及代码示例
- Ruby String.scrub用法及代码示例
- Ruby String.chop用法及代码示例
- Ruby String.bytesize用法及代码示例
- Ruby String.count用法及代码示例
- Ruby String.string <=>用法及代码示例
- Ruby String.ascii_only?用法及代码示例
- Ruby String.downcase用法及代码示例
- Ruby String.capitalize用法及代码示例
- Ruby String.length用法及代码示例
- Ruby String.lines用法及代码示例
- Ruby String.unicode_normalize用法及代码示例
- Ruby String.center用法及代码示例
注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 String.to_c。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。