_to_s()private
No documentation available.
# File lib/xsd/datatypes.rb, line 338
def _to_s
if @data.nan?
'NaN'
elsif @data.infinite? == 1
'INF'
elsif @data.infinite? == -1
'-INF'
else
sign = XSDFloat.positive?(@data) ? '+' : '-'
sign + sprintf("%.10g", @data.abs).sub(/[eE]([+-])?0+/) { 'e' + $1 }
end
end