oracle字符串转换浮点数,c#中将字符串转换成带2位⼩数的浮
点数
今天遇到⼀个展⽰酒店价格的需求,觉得是要显⽰成“¥0.00”样式的,就做个⼩随笔,将字符串装换成带2位⼩数的浮点数
代码如下
string aaa = "";
string amount = string.Empty;
if (!string.IsNullOrEmpty(aaa) && (Regex.IsMatch(aaa, @"^[1-9]\d*|0$") || Regex.IsMatch(aaa, @"^[1-9]\d*\.\d*|0\.\d*[1-
9]\d*$")))
amount = Convert.ToDecimal(aaa).ToString("F2");
else
{
amount = "0.00";
}
先判断字符串是否为空,再⽤正则表达式判断字符串时候可以转换为浮点数,不然下⾯的decimal函数会报错。这个正则表达式还真不好,只好改成两个或语句,⼀个判断是否可以转成⾮负整数和正浮点数,反正下⾯的convert转换这种字符串都可以。如果有可以直接判断字符串可以转换成数字的,不管它带不带⼩数点的,可以告诉我。
C#中将字符串转换成Md5值的⽅法
原⽂:C#中将字符串转换成Md5值的⽅法 版权声明:有问题可联系博主QQ:15577969,⼤家⼀起相互交流和学习.
blog.csdn/qq15577969/article/ ...
浅谈thinkphp中将字符串转换成json数组的⽅法
这是⼀部分代码: $client = M("Client");$data = $client->where('user_id ='.$user_id)->select( ...
js中将字符串转换成json的⽅式
1.eval ⽅式解析,实际中⽤的还是⽐较少 function evalJson(str){ var json = eval('(' + str + ')'); return json; }
2.使⽤ ...
在SQL service或Oracle中将数字转换成有千位符号
1.在SQL service中的写法: --Function主体 CREATE FUNCTION [dbo].[FnMoneyStyle](@Number )) RETURNS VARCHAR() A ...
js中将字符串转换成json的三种⽅式
1,eval⽅式解析,恐怕这是最早的解析⽅式了.如下: function strToJson(str){ var json = eval('(' + str + ')'); return json; ...
iOS swift NSClassFromString将字符串转换成类名
在oc中将字符串转换成类名直接调⽤NSClassFromString("classname")即可,但是到了swift中变的⿇烦多了 swift中如果要将字符串转换为类型需要以下⼏ ...
sql 将8位字符串转换成⽇期型
将8位字符串转换成⽇期型,⽅法如下: ),)
在Ajax中将数组转换成字符串(0517-am)
oracle decimal类型⼀.如何在Ajax中将数组转换成字符串 1. 主页⾯;
在AWS上安装laravel框架
博客已经迁移到www.imyzf,本站不再更新,请谅解! Laravel是现在⾮常热门的PHP框架,这⼏天我试着在亚马逊AWS的服务器上安装Laravel,遇到很多问题,最后还是成功了.我的系 ...
shell 验证ip
#!/bin/bash function isIp(){ IP=$ ];then echo "Wrong IP!" exit else a=`echo $IP | awk -F . ...
PHP实现验证码图⽚
Net分布式系统之七:⽇志采集系统(1)
⽇志对⼤型应⽤系统或者平台尤其重要,系统⽇志采集.分析是系统运维.维护及⽤户分析的基础. ⼀.系统⽇志分类 ⼀般系统⽇志可分为三⼤类: 1.⽤户⾏为⽇志:通过采集系统⽤户使⽤系统过程中,⼀系列的操作⽇ ...
iOS-RAC从新⼿开始
什么是RAC? 其实RAC就是⼀个简化代码的第三⽅库ReactiveCocoa,直接⽤Cocoapods添加到项⽬⾥就可以, podfile ⽂件添加 pod
'ReactiveCocoa',然后终端 ...
DxPackNet 3.⾳频捕捉(录⾳)
⽤DxpackNet捕捉⾳频其实很简单 1.初始化控件 IDxMicrophCapture microphone; private void Form1_Load(object sender, Eve ...
UNIX⽹络编程——套接字选项(SO_REUSEADDR)
1.⼀般来说,⼀个端⼝释放后会等待两分钟之后才能再被使⽤,SO_REUSEADDR是让端⼝释放后⽴即就可以被再次使⽤. SO_REUSEADDR ⽤于对TCP套接字处于TIME_WAIT状态下的sock ...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论