由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ question
相关主题
最expressive的三大语言which Regular Expression lib in C++ do you prefer?
a C++ questionAny possibility to make this expression faster?
怎么搞的?问个c++的弱问题
【急】JS round 运算出错如何破[合集] 统计,Regular Expression
C++ OO approach to use multi-dim array for HPCc的memory layout和c++的memory layout有什么不同?
输入参数的检查应该归caller还是callee?C++怎样从文件读入分数?
two interesting questionsdba和程序员,哪个是青春饭? (转载)
Really Stupid Question: How to run VC++ 2008 Express (转载)auto 很爽
相关话题的讨论汇总
话题: c++话题: should话题: double话题: 返回话题: number
进入Programming版参与讨论
1 (共1页)
s******y
发帖数: 68
1
怎么检查输入的数是个valid double number?
比如:
-123.a04 返回错误,
0.0.123 返回错误.
0.0 返回正确.
谢谢
j*****k
发帖数: 1198
2
可以自己编个function去查呗

【在 s******y 的大作中提到】
: 怎么检查输入的数是个valid double number?
: 比如:
: -123.a04 返回错误,
: 0.0.123 返回错误.
: 0.0 返回正确.
: 谢谢
:

s******y
发帖数: 68
3
这个好编吗? 我不是说这个难, 意思是自己写的能那么完善吗?
release要用.

【在 j*****k 的大作中提到】
: 可以自己编个function去查呗
c*r
发帖数: 278
4
strtod(), check the return value stored in endptr

【在 s******y 的大作中提到】
: 这个好编吗? 我不是说这个难, 意思是自己写的能那么完善吗?
: release要用.

O*******d
发帖数: 20343
5
The most robust way to check double number is to use regular expression.
There are some C library for regular expression. You may also write a C
function to check double number. A double number should meet following
conditions. Assume there are no white spaces at both ends of the string.
necessary conditions
1. The first char should be +, - or a digit.
2. + or - should not be in positions other than the first one.
2. There should be only one decimal point.
3. The decimal point should not be
1 (共1页)
进入Programming版参与讨论
相关主题
auto 很爽C++ OO approach to use multi-dim array for HPC
《新C++标准:C++0x 概述》英文文字版[PDF]输入参数的检查应该归caller还是callee?
Microsoft Visual C++ 2010 Expresstwo interesting questions
开始学python,要被它打败了Really Stupid Question: How to run VC++ 2008 Express (转载)
最expressive的三大语言which Regular Expression lib in C++ do you prefer?
a C++ questionAny possibility to make this expression faster?
怎么搞的?问个c++的弱问题
【急】JS round 运算出错如何破[合集] 统计,Regular Expression
相关话题的讨论汇总
话题: c++话题: should话题: double话题: 返回话题: number