Swan 表达式 - 算数表达式

devtools/2025/2/7 6:52:50/

ANSYS Swan 语言表达式中,支持算数表达式。支持的算数表达式包括 +, -, *, /, mod, 一元-, 数值类型转换 :> 等。

+ 为算数加法,示例如

swan">function addExpr (i1: int32; i2: int32)
returns (o1: int32)
{let o1 = i1 + i2;
}

- 为算数减法,示例如

swan">function subtractionExpr (i1: int32; i2: int32)
returns (o1: int32)
{let o1 = i1 - i2;
}

* 为算数乘法,示例如

swan">function mulExpr (i1: int32; i2: int32)
returns (o1: int32)
{let o1 = i1 * i2;
}

/ 为算数除法,示例如

swan">function divExpr (i1: int32; i2: int32)
returns (o1: int32)
{let o1 = i1 / i2;
}

mod 为取模,示例如

swan">function modExpr (i1: int32; i2: int32)
returns (o1: int32)
{let o1 = i1 mod i2;
}

一元- 为取反,示例如

swan">function negExpr (i1: int32)
returns (o1: int32)
{let o1 = - i1;
}

数值类型转换,示例如

swan">function numericCastExpr (i0: uint8)
returns (o0: uint32)
{let o0 = (i0 :> uint32);
}

http://www.ppmy.cn/devtools/156743.html

相关文章

ASP.NET Core中间件Markdown转换器

目录 需求 文本编码检测 Markdown→HTML 注意 实现 需求 Markdown是一种文本格式;不被浏览器支持;编写一个在服务器端把Markdown转换为HTML的中间件。我们开发的中间件是构建在ASP.NET Core内置的StaticFiles中间件之上,并且在它之前运…

IOPS与吞吐量、读写块大小及延迟之间的关系

IOPS(每秒输入/输出操作次数)、吞吐量、读写块大小及延迟是衡量存储系统性能的四个关键指标,它们之间存在密切的关系。以下从多个方面详细说明这些指标之间的关系: 1. IOPS与吞吐量的关系 公式关系:吞吐量&#xff0…

8.攻防世界Web_php_wrong_nginx_config

进入题目页面如下 尝试弱口令密码登录 一直显示网站建设中,尝试无果,查看源码也没有什么特别漏洞存在 用Kali中的dirsearch扫描根目录试试 命令: dirsearch -u http://61.147.171.105:53736/ -e* 登录文件便是刚才登录的界面打开robots.txt…

C中静态库和动态库的使用

2.使用尖括号包括 如果要使用尖括号包括头文件,有两种方法 1.将头文件移动到标准头文件目录,linux为/usr/local/include.windows下为C:\MinGW\include 2.编译时指定头文件目录,gcc -I/头文件目录 … 编译时-I参数就是用于指定头文件目录 3.静态库 将文件编译为静态库,可以…

Oracle 创建JOB调用存储过程自动归档删除LOG类表

-- 查询定时任务的语句: SELECT * FROM user_scheduler_jobs; -- 查询所有用户的定时任务: SELECT * FROM ALL_SCHEDULER_JOBS; -- 注意定时任务的OWNER -- 查询定时任务执行的LOG表: SELECT * FROM user_scheduler_job_log WHERE job_name = JOB_PROC_QUALITY_STATISTICS_…

漏洞管理:筑牢网络安全防线的关键环节

在当今数字化时代,网络漏洞如同隐藏在系统深处的“地雷”,一旦被触发,可能引发数据泄露、系统瘫痪等一系列严重后果。因此,漏洞管理成为保障网络安全的重中之重。九河云来和大家聊一聊漏洞管理的相关知识把。 漏洞管理是一个系统…

人工智能丨利用人工智能 AIGC 实现自媒体变现

在数字化时代,自媒体已经成为了一个巨大的财富池。无论是视频创作者、博主,还是文字内容制作者,获取收益的可能性都在不断增大。然而,面对信息过载和竞争加剧,许多自媒体人的收入始终处于低迷状态。这个时候&#xff0…

【STM32】HAL库USB虚拟U盘MSC配置及采用自带的Flash作为文件系统

【STM32】HAL库USB虚拟U盘MSC实现配置及采用自带的Flash作为文件系统 本文将自带的Flash作为文件系统 通过配置USB的MSC功能实现虚拟U盘 没有单独建立FATFS文件系统 仅仅是配置USB和Flash读写而已 当然 这里也可以用外部Flash等等 也可以配置文件系统来进行套壳 但总体而言不如…