當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Ruby String.to_c用法及代碼示例

本文簡要介紹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-lang.org大神的英文原創作品 String.to_c。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。