不用java的系统函数,把char转换成double

就是,不用java的系统函数,把char转换成double,java菜鸟求帮忙~

2个回答

额,我初学还请指教,代码不写了感觉原理是这样:每次从字符串取一个字符,ch-'0'表示一位数字,然后d=10d+t,是不是这样呢

double优先级高于char,直接转;char a = 'a';double b = (double)a; 输出b应该是97.0;这个输出的是对应的ASCii码;如果用Double.parseDouble强转的话,要先转成String,这个对应的就是对应的值

da_jie
孤独的阳 回复EnderSnowBaby: 这种问题建议你自己试一下,不麻烦,映像会深一点;
大约 4 年之前 回复
qq_27598289
EnderSnowBaby 也就是用ASCII码做加减吗?
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问