字符串作数学运算

Private Sub Form_Load()
Dim sc As Object
Set sc = CreateObject("ScriptControl")

sc.Language = "VBScript"

S = sc.Eval("123 + 4")‘或S = sc.Eval("123" & "+" & "4")
MsgBox S
End Sub
时间: 2024-10-12 11:50:13

字符串作数学运算的相关文章

字符串类型||日期时间类型||数学运算

字符串类型: string Trim() - 去头尾的空格,中间的空格不能去. ToUpper() - 把字符串的字母全变成大写.ToLower() - 把字符串的字母全变成小写. StartsWith("子串") - 是否以“子串”开头,是-trueEndsWith("子串") - 是否以“子串”结尾,是-trueContains("子串") - 是否包含“子串”,是-true Substring(起始位置,长度) - 从大字符串中,截取小的子

shell脚本中的数学运算

shell中的赋值和操作默认都是字符串处理,在此记下shell中进行数学运算的几个特殊方法.以后用到的时候能够来看,呵呵 1.错误方法举例 a) var=1+1 echo $var 输出的结果是1+1,悲剧,呵呵 b) var=1 var=$var+1 echo $var 输出结果是1+1.依旧悲剧,呵呵 2.正确方法 1)使用let var=1 let "var+=1" echo $var 输出结果为2.这次没有悲剧 注意: a)经我測试let差点儿支持全部的运算符,在网上看到一篇文

变量/数学运算/子进程/基本操作之类

蛇棒,我总是会忘记蛇棒的写法,记性是越来越差了 #!/bin/bash #!/usr/bin/env bash shell也是一种弱数据类型的语言,申明变量也就是变量名称=变量值,当然shell中所有的变量默认都是字符串 variable_1=1; 使用的话,变量名之前加$符号就可以直接使用了. echo $variable_1; 当需要对shell中的变量进行数学运算的时候,因为所有的变量都是字符串,所以需要借助命令方式才可以进行数学运算,整型运算使用let $[[]] () var_1=1;

shell中的数学运算

shell中要进行数学运算通常有3中方法: expr命令 比如 expr 1 + 6就会返回7,使用expr的缺点就是碰到乘法运算,或者加括号(因为它们在shell中有其他意义),需要使用转义,比如:expr \( 2 + 3\)  \* 5,这样就会使得表达式很难看 $[expression]命令 使用$[expression]命令也可以进行数学计算,并且比expr方便的是*和括号可以不用转义,比如仍然计算(2 + 3) * 5,可以直接写为: result=$[ (2 + 3) * 5 ]

Linux shell 变量 数学 运算

Abstract : 1)  Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算: 2)Linux shell 中使用 expr 与 bc 两个程序实现高级运算: 1, Linux shell 变量的基本运算 数值作为常规变量直接赋值给变量,并且以字符串形式保存. 1.1 let 命令可以用于直接执行基本操作:         当我使用 let 的时候,我们不使用 $ 符号引用变量. no1=7; no2=8; echo "---

玩转变量、环境变量以及数学运算(shell)

变量和环境变量    var=value  给变量赋值,输出语句:$ echo $var或者是$ echo ${var},记住中间有个空格 例如:name="coffee" age="20" $echo "我的名字是:${name},年龄是:${age}" 在输出语句echo中可以在双引号中使用变量,但是如果是单引号那么变量不会扩展得到定义的值. 获取字符串的长度:${#var} 1 //例如: 2 name="yy" $ec

linux学习:特殊符号,数学运算,图像与数组与部分终端命令用法整理

一:特殊符号用法整理 算术比较-eq 等于-ne 不等于-gt 大于-lt 小于-ge 大于或等于-le 小于或等于-a 逻辑与 and &&-o 逻辑或 or ||[ $var -eq 0 ]    #当$var等于0时,返回真[ $var -ne 0 ]    #当$var为非0时,返回真[ $var1 -ne 0 -a $var2 -gt 2 ][ $var1 -ne 0 -o $var2 -gt 2 ] 字符串比较[[ $str1 = $str2 ]]     #当str1等于st

第二部 表达式、字面值和数学运算与取余

表达式与操作符概念:操作符.运算对象和表达式. 运算对象:常量.变量.字面值.方法调用.元素访问器和其它表达式. 字面值: @:忽略转义字符,直接显示字符串. 简单数学运算与取余: 加(+).减(-).乘(*).除(/).取余(%)

JAVA之旅(二十三)——System,RunTime,Date,Calendar,Math的数学运算

JAVA之旅(二十三)--System,RunTime,Date,Calendar,Math的数学运算 map实在是太难写了,整理得我都晕都转向了,以后看来需要开一个专题来讲这个了,现在我们来时来学习一些新的小东西吧 一.System 翻译过来系统的意思,系统类,里面的方法都是静态的,可以直接调用 我们来演示一下吧,先从获取系统信息开始: package com.lgl.hellojava; import java.util.Properties; public class HelloJJAVA