浮点数字符串转换为浮点数实现(2)
发布时间
阅读量:
阅读量
几年前曾完成过一个面试题目相关的实现,可参考:浮点数字符串转换成浮点数实现。
近期由于一些因素,再次将其提取出来,并进行了若干简化调整,新增了对前端空格的处理功能以及溢出情况的检测机制等。不过,关于精度处理方面,其复杂程度较高,因此未进行特别优化。此外,对于包含E(e)的浮点数字符串也做了相应处理。需要特别指出的是,在运行时库中已经存在一个相似的转换函数,编写该代码仅是为了练习和巩固相关技能。
头文件
/* -------------------------------------------------------------------------
// 文件名 : KString2Float.h
// 创建者 : magic
// 创建时间 : 2015/7/28 17:36:43
// 功能描述 :
//
// $Id: $
// -----------------------------------------------------------------------*/
#ifndef __KSTRING2FLOAT_H__
#define __KSTRING2FLOAT_H__
全部评论 (0)
还没有任何评论哟~
