首页 > 编程语言 >C#、PLC中数据类型学习及汇总

C#、PLC中数据类型学习及汇总

时间:2024-07-15 14:25:23浏览次数:10  
标签:10 符号 C# 数据类型 整数 PLC 64

前言

 注:不同语言部分类型定义和取值范围有所不同。编程语言如C#、C++等数据类型丰富多样,而PLC中的数据类型一般比较简单,这里汇总一下常用的数据类型,以便以后查阅。自己一个个手敲学习总结,如果有错望留言指正,如觉得还有用,请点赞收藏。

目录

前言

1、C#中常用的值类型 :可以直接赋值

2、C#中常用的引用类型:它们指向一个内存位置

3、西门子PLC中常用的变量类型:十进制

4、汇川PLC中常用的变量类型:有区别与C#

5、概念补充:数学上数的分类 


1、C#中常用的值类型 :可以直接赋值

类型 长度+描述 描述 范围 默认
布尔型
bool 1 位 布尔值 True 或False False
整数型
byte 8 位 符号整数 0~255 0
sbyte 8 位 符号整数 -128~127 0
ushort 16 位 符号整数 0~65535 0
short 16 位 符号整数 -32768~32767 0
uint 32 位 符号整数 0~4,294,967,295 0
int 32 位 符号整数 -2147483648~2147483647 0
ulong 64 位 符号整数 0~2^64 0
long 64 位 符号整数 2^63~2^63-1 0L
浮点型
float 32 位 精度浮点数

±1.5*10^−45 

至 ±3.4*10^38

6~9位有效数字

0.0L
double 64 位 精度浮点数

±5.0*10^−324

至 ±1.7*10^308

15~17位有效数字

0.0D
字符型

标签:10,符号,C#,数据类型,整数,PLC,64
From: https://blog.csdn.net/weixin_49863040/article/details/138349592

相关文章

  • webrtc-streamer实时播放监控
    公司要做web端监控实时播放,经过调研,webrtc-streamer的方式对前后端项目侵入最少,且没有延迟卡钝的现象。一、准备工作一个摄像头,摄像头对应的rtsp流链接,一台电脑,一个vue项目。二、Webrtc-streamer安装及启动教程 1、下载安装包下载地址:https://github.com/m......
  • static块执行时机
    不是类被加载的时候就执行,而是类初始化的时候才被执行。类初始化有以下几种情况:当一个类被主动使用时,Java虚拟就会对其初始化,如下六种情况为主动使用:当创建某个类的新实例时(如通过new或者反射,克隆,反序列化等)当调用某个类的静态方法时当使用某个类或接口的静态字段时当调用Java......
  • ATTACKS ON THIRD-PARTY APIS OF LARGE LANGUAGE MODELS
    本文是LLM系列文章,针对《ATTACKSONTHIRD-PARTYAPISOFLARGELANGUAGEMODELS》的翻译。对大型语言模型第三方api的攻击摘要1引言2提出的流水线3实验4结论摘要大型语言模型(LLM)服务最近开始提供一个插件生态系统来与第三方API服务交互。这项创新增强了LLM的能......
  • sysbench压测数据库
    版本号:sysbench1.1        简介  sysbench是一个基于LuaJIT的可脚本多线程基准测试工具,最常用于数据库基准测试,支持单点读写、随机读写、混合读写等各种测试类型。  sysbench并非通过JDBC的方式连接数据库,而是通过专门的客户端依赖进行。比如MySQL通......
  • 用css样式修改svg图标颜色
    主要是利用css滤镜的投影drop-shadow来实现,方法是将原svg移动到网页看不见的地方,然后对原svg投影到原位置,影子实心不虚散,对影子进行颜色控制。 css::root{--color:#7a65ee;/*站点主题颜色*/--svg-offset:20000px;/*将原svg移出窗......
  • AI绘画 IC-Light:图像打光控制和背景融合生产力工具,最全ComfyUI操作指南
    大家好,我是设计师阿威今天给大家分享一下AI绘画StableDiffusion当中的IC-Light,这是一款图像打光控制和背景融合的光影模型。IC-Ligh简介IC-Light是一款由Controlnet作者lllyasviel创作的最新作品,用于实现操控图像光照效果的项目。当前该项目已经发布了两种类型的模型:文......
  • ubuntu20.04离线部署ceph集群
    版本兼容:查看ceph和系统的版本是否兼容节点说明ceph-admin:192.168.83.133ceph节点IPDomainHostnameServices192.168.83.133stor01.kb.cxceph01mon,mgr,mds192.168.83.134stor02.kb.cxceph02mgr,mon,mds192.168.83.135stor03.kb.cxceph03osd,m......
  • Nessus Professional 10.7 Auto Installer for macOS Sonoma (updated Jul 2024)
    NessusProfessional10.7AutoInstallerformacOSSonoma(updatedJul2024)发布Nessus试用版自动化安装程序,支持macOSSonoma、RHEL9和Ubuntu24.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-macos/,查看最新版。原创作品,转载请保留出处。Ness......
  • Nessus Professional 10.7 Auto Installer for RHEL 9/AlmaLinux 9/Rocky Linux 9 (up
    NessusProfessional10.7AutoInstallerforRHEL9/AlmaLinux9/RockyLinux9(updatedJul2024)发布Nessus试用版自动化安装程序,支持macOSSonoma、RHEL9和Ubuntu24.04请访问原文链接:https://sysin.org/blog/nessus-auto-install-for-rhel-9/,查看最新版。原创作品,......
  • 面试官:Dubbo一次RPC请求经历哪些环节?
    大家好,我是三友~~今天继续探秘系列,扒一扒一次RPC请求在Dubbo中经历的核心流程。本文是基于Dubbo3.x版本进行讲解一个简单的Demo这里还是老样子,为了保证文章的完整性和连贯性,方便那些没有使用过的小伙伴更加容易接受文章的内容,这里快速讲一讲Dubbo一个简单的Demo如果你已经......