我通过下面语句定义了一个表
create table TABLE1
(
  FCODE    VARCHAR2(20) not null,
  FTOTAL     NUMBER(24,4) not null
)
表里有一条记录
FCODE    FTOTAL
A001     510000000000794.0000
A002     200000000000798.0000我在pl/sql developer里通过select FCODE,FTOTAL, to_char(FTOTAL) from TABLE1执行结果后,查询出的记录是:
FCODE    FTOTAL                  to_char(FTOTAL)
A001     510000000000794.0000    510000000000793.9072
A002     200000000000798.0000    200000000000798.0032后来我又试了一下,发现只要这个数字小数点前面的长度超过11位,小数点后面的数字就显示不正确了
哪位知道这是哪里出问题了么?/bow