把三位的36进制字符串转化成10进制的字符串输出

//====================================================================
// 函数: f_36to10
//--------------------------------------------------------------------
// 描述: 把三位的 36进制字符串转化成10进制的字符串输出
//--------------------------------------------------------------------
// 参数:
//  value string as_parm
//--------------------------------------------------------------------
// 返回值:  string
//--------------------------------------------------------------------
// 作者: friendwaters  日期: 2007.04.04
//--------------------------------------------------------------------
// 修改历史:
//
//====================================================================

String ls_a,ls_b,ls_c
Long ll_c,ll_b,ll_a,ll_result
ls_c = Right(as_parm,1)
If Asc(ls_c) >= 48 And Asc(ls_c) <= 57 Then
ll_c = Integer(ls_c)
ElseIf Asc(ls_c) >= 65 And Asc(ls_c) <= 90 Then
ll_c = Asc(ls_c) - 55
End If

ls_b = mid(as_parm,2,1)
If Asc(ls_b) >= 48 And Asc(ls_b) <= 57 Then
ll_b = Integer(ls_b)*36
ElseIf Asc(ls_b) >= 65 And Asc(ls_b) <= 90 Then
ll_b = (Asc(ls_b) - 55)*36
End If
ls_a = mid(as_parm,1,1)
If Asc(ls_a) >= 48 And Asc(ls_a) <= 57 Then
ll_a = Integer(ls_a)*36*36
ElseIf Asc(ls_a) >= 65 And Asc(ls_a) <= 90 Then
ll_a = (Asc(ls_a) - 55)*36*36
End If

ll_result = ll_a+ll_b+ll_c
return string(ll_result)

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值