数据库取模谁来解释下

数据库取模谁来解释下,第1张

模运算,其实就是取余,可以用mod表示。比如A%B ,结果就是A/B的余数。5%3 = 2 , 100%2 =0 , 61%7 = 5 等等。 取模就是为了查看这个数值是否可以被个人定义的数值整除 答案补充 可以~

身份z判断男女的条件:倒数第二位是奇数的是男性,是偶数的是女性。

我们要做的第一步就是把倒数第二位取出来,然后赋值给一个变量。

procedure TForm1.Button1Click(Sender: TObject)

var sex:integer

begin

sex:=strtoint(Copy(Dbedit3.text,17,1))//取身份z第17位,即倒数第二位

if sex mod 2=1 then

begin

Dbedit4.text:='男' //对2取模,余1则表示是奇数,男性

end

else Dbedit4.text:='女'

end

在这里取身份z号倒数第二位时用到一个函数,Copy(字符串名,从第几位开始,取几位)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10031498.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存