Project

General

Profile

Actions

Bug #3978

closed

String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる

Added by tadf (tadayoshi funaba) over 13 years ago. Updated about 13 years ago.

Status:
Closed
Assignee:
-
Target version:
-
ruby -v:
ruby 1.9.3dev (2010-10-24 trunk 29583) [i686-linux]
Backport:

Description

=begin
String#scanf (lib/scanf.rb) で '0x2.p+2' に '0x2.0p+2' と同様の解釈が与えらえる。

'0x2.p+2'.scanf('%e') #=> [8.0]
'0x2.0p+2'.scanf('%e') #=> [8.0]

指数表現ではそのような事はありません。

'2.e+2'.scanf('%e') #=> [2.0]
'2.0e+2'.scanf('%e') #=> [200.0]
=end

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0