2 qq 27598289 qq_27598289 于 2016.03.12 20:38 提问

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

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

3个回答

ISEUWEI
ISEUWEI   2016.03.12 20:44

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

da_jie
da_jie   2016.03.12 21:06

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

da_jie
da_jie 回复EnderSnowBaby: 这种问题建议你自己试一下,不麻烦,映像会深一点;
一年多之前 回复
qq_27598289
qq_27598289 也就是用ASCII码做加减吗?
接近 2 年之前 回复
da_jie
da_jie   2016.03.12 21:06

卡了,回复多了,麻烦帮删掉

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!