uns是什么意思(unm) - 廖盛坪财富
当前位置:首页 > 焦点 > 正文

uns是什么意思(unm)

  • 焦点
  • 2022-10-21
  • 67
  • 更新:2022-10-21 16:30:07

今天给各位分享unm的知识,其中也会对uns是什么意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

计算机语言中的元表及元方法是什么呢?

元表及元方法,Lua 中的每个值都可以有一个 元表。 

1.这个 元表 就是一个普通的 Lua 表, 它用于定义原始值在特定操作下的行为。 如果你想改变一个值在特定操作下的行为,你可以在它的元表中设置对应域。 例如,当你对非数字制作加操作时, Lua 会检查该值的元表中的 "__add" 域下的函数。 如果能找到,Lua 则调用这个函数来完成加这个操作。

2.元表中的键对应着不同的 事件 名; 键关联的那些值被称为 元方法。 在上面那个例子中引用的事件为 "add" , 完成加操作的那个函数就是元方法。

你可以用 getmetatable 函数 来获取任何值的元表。

3.使用 setmetatable 来替换一张表的元表。在 Lua 中,你不可以改变表以外其它类型的值的元表 (除非你使用调试库(参见§6.10)); 若想改变这些非表类型的值的元表,请使用 C API。

4.表和完全用户数据有独立的元表 (当然,多个表和用户数据可以共享同一个元表)。 其它类型的值按类型共享元表; 也就是说所有的数字都共享同一个元表, 所有的字符串共享另一个元表等等。 默认情况下,值是没有元表的, 但字符串库在初始化的时候为字符串类型设置了元表 (参见 §6.4)。

5.元表决定了一个对象在数学运算、位运算、比较、连接、 取长度、调用、索引时的行为。 元表还可以定义一个函数,当表对象或用户数据对象在垃圾回收 (参见§2.5)时调用它。

接下来会给出一张元表可以控制的事件的完整列表。 每个操作都用对应的事件名来区分。 每个事件的键名用加有 '__' 前缀的字符串来表示; 例如 "add" 操作的键名为字符串 "__add"。 注意、Lua 从元表中直接获取元方法; 访问元表中的元方法永远不会触发另一次元方法。 下面的代码模拟了 Lua 从一个对象 obj 中获取一个元方法的过程:

rawget(getmetatable(obj) or {}, "__" .. event_name)

6.对于一元操作符(取负、求长度、位反), 元方法调用的时候,第二个参数是个哑元,其值等于第一个参数。 这样处理仅仅是为了简化 Lua 的内部实现 (这样处理可以让所有的操作都和二元操作一致), 这个行为有可能在将来的版本中移除。 (使用这个额外参数的行为都是不确定的。)

"add": + 操作。 如果任何不是数字的值(包括不能转换为数字的字符串)做加法, Lua 就会尝试调用元方法。 首先、Lua 检查第一个操作数(即使它是合法的), 如果这个操作数没有为 "__add" 事件定义元方法, Lua 就会接着检查第二个操作数。 一旦 Lua 找到了元方法, 它将把两个操作数作为参数传入元方法, 元方法的结果(调整为单个值)作为这个操作的结果。 如果找不到元方法,将抛出一个错误。

"sub": - 操作。 行为和 "add" 操作类似。

"mul": * 操作。 行为和 "add" 操作类似。

"div": / 操作。 行为和 "add" 操作类似。

"mod": % 操作。 行为和 "add" 操作类似。

"pow": ^ (次方)操作。 行为和 "add" 操作类似。

"unm": - (取负)操作。 行为和 "add" 操作类似。

"idiv": // (向下取整除法)操作。 行为和 "add" 操作类似

uns是什么意思(unm)  第1张

UNM是那个国家的简称

UNM应该是the university of new Mexico新墨西哥州大学的缩写。

谢谢

unm是什么意思

unm是美国新墨西哥大学(The University of New Mexico),简称“UNM”,是历史悠久的世界顶尖公立研究型大学,美国著名高等学府,主校区位于美国新墨西哥州第一大城市阿尔伯克基,也是中国教育部首批认可推荐的美国百年名校,始建于1889年。

迄今已有131年的历史。普林斯顿评论(Princeton Review)评选新墨西哥大学为全美最杰出的研究型大学之一。新墨西哥大学是美国50所旗舰大学之一。学校设有101个本科专业、81个硕士专业,及47个博士专业,涵盖各个学科,是新墨西哥州最大的高等学府。

师资力量:

UNM有教职员工21,595名,其中包括大学医院的员工。学校师资力量雄厚,教师团队中:84%的员工拥有相关领域的最高学位。一位诺贝尔奖获得者——杰尔曼,是继爱因斯坦之后国际上最优秀的理论物理学家之一。两位麦克阿瑟学者。35位富布赖特学者。

以上内容参考:百度百科--新墨西哥大学

1 Unm等于多少nm

1u米等于1000n米。

1um是指1微米,um微米,是长度单位.1毫米(mm)=1000微米(um)=1000000纳米(nm)。1厘米(cm)=10毫米。微米是长度单位,符号:μm,μ读作[miu]。1微米相当于1米的一百万分之一。

unm的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于uns是什么意思、unm的信息别忘了在本站进行查找喔。

unm

有话要说...

取消
扫码支持 支付码