アカウント名:
パスワード:
#!ruby
p "1A".to_i
#!rubyp Integer("1A") #~> ArgumentError: invalid value for Integer(): "1A"p Integer("1A", 16) #=> 26
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall
PHPの型変換により特定の処理が動いてしまう (スコア:0)
いやいやいや
どういう頭の構造してたら(int)"1A"が1になる言語設計しようと思うんだよ…
Re: (スコア:0)
#!ruby
p "1A".to_i
Re:PHPの型変換により特定の処理が動いてしまう (スコア:0)
#!ruby
p Integer("1A") #~> ArgumentError: invalid value for Integer(): "1A"
p Integer("1A", 16) #=> 26