- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这是我在 stackoverflow 上发布的第一个问题,我希望有人可以帮助我。到目前为止,我找不到有人在这里问类似的问题。
我想检查德国 IBAN 是否正确。原则上,这很简单:将 Bank_number(8 位数字)与 Account_Number(10 位数字)、相当于 DE 的数字(1314 = 4 位数字)和支票号码(2 位数字)连接起来,然后计算模除法并结果应该是 1。
这是我在 MySQL 中输入的代码:
SELECT MOD(500105175404777100131451,97) as a
, MOD(CONVERT(CONCAT("50010517","5404777100","1314","51"), UNSIGNED),97) as b
, CONVERT(CONCAT("50010517","5404777100","1314","51"), UNSIGNED) as c
这是我从 MySQL 得到的结果:
a b c
1 60 18446744073709551615
如您所见,当我手动输入整个数字时,我得到了正确的结果 (1),但是当我尝试从单独的字符串构造数字时(到目前为止,它们以这种格式保存在数据库中) ,模除法不起作用,因为字符串被错误地转换为数字。
谁能告诉我问题出在哪里?
我尝试使用“BIGINT”而不是“UNSIGNED”,但随后出现错误
"You have an error in your SQL syntax; check the manual that corresponds to your MariaDB
server version for the right syntax to use near 'BIGINT"
任何帮助将不胜感激。
谢谢斯蒂芬
最佳答案
使用DECIMAL(24)
数字类型。
SELECT MOD(500105175404777100131451,97) as a
, MOD(CONVERT(CONCAT("50010517","5404777100","1314","51"), decimal(24)),97) as b
, CONVERT(CONCAT("50010517","5404777100","1314","51"), decimal(24)) as c
关于MySQL自动计算IBAN bigint溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20404224/
我需要检查德国 IBAN 的输入字段。应该允许用户以空格离开,并且输入应该被验证为具有起始 DE然后精确 20 个字符的数字和字母。 没有空白津贴,我试过 ^[DE]{2}([0-9a-zA-Z]{2
这个问题在这里已经有了答案: IBAN Validation check (8 个回答) 3年前关闭。 请帮助我设计将所有 IBAN 与所有可能的空格匹配的正则表达式。因为我找到了那个,但它不适用于空
我需要使用 JavaScript 进行 IBAN 验证检查。我需要遵循的规则是: 验证 IBANIBAN 的验证方法是将其转换为整数并对其执行基本 mod-97 运算(如 ISO 7064 中所述)。
有一个简单的正则表达式模式可以检测文本中的 IBAN(包括特定国家/地区格式?) 实际上,我正在使用此正则表达式查找 IBAN: [a-zA-Z]{2}[0-9]{2}[0-9a-zA-Z]{10,3
问题陈述我有一个瑞典银行 (SEB) 帐号,我需要为该帐号生成 IBAN(用 java 代码) 一种可能性我可以看到如果我使用网站是可能的:https://www.ibancalculator.com
这个问题在这里已经有了答案: IBAN Validation check (11 个答案) 关闭 3 年前。 计算 IBAN key 并将其与在 iban 中输入的 key 进行比较的算法: 删除国
我正在尝试从字符串集合中提取文本“NL dd ABNA dddddddddd”,我需要创建与第三个标题匹配的表达式: IBAN NL 91ABNA0417463300 IBAN NL91ABNA041
我想屏蔽 IBAN。我必须只显示前 7 个字符和最后 4 个字符。 示例: 输入: PL61109010140000071219812874 输出: PL61109***********2874 我编
我正在尝试从字符串集合中提取此文本“NL dd ABNA dddddddddd”,并且我需要创建与第三个标题匹配的表达式: IBAN NL 91ABNA0417463300 IBAN NL91ABNA
在设计新平台时,我们尝试整合 IBAN 号码。我们必须确保 IBAN 已验证并且存储到数据库中的 IBAN 始终正确。那么验证数字的正确方法是什么? 最佳答案 正如我在其他问题中解释的逻辑,我自己创建
我看到互联网上有一些插件可以用来检查 IBAN 是否正确。我找到了以下 IBAN 并想将其用于我的表单: https://github.com/jzaefferer/jquery-validation
正在关注 Wikipedia ,我正在开发一个 Java 应用程序来计算和验证来自不同国家的 IBAN。一些 BBAN 有国家校验码,但我找不到任何关于如何计算它的文档。我在哪里可以找到“国家校验位”
如何在 Java 中验证 IBAN(国际银行帐号)以在 Android 应用中使用? The International Bank Account Number is an international
我想问一个关于正则表达式的问题。 我有一组 IBAN。 例如[“DE46700202700663820656”,“DE07860700240455474700”] 我想在每 4 个字符之间添加空格。
我正在编写一种算法来验证 Swift 3 中的 IBAN(国际银行帐号),但无法计算其中一个验证。 示例 IBAN - BE68539007547034 这里是要验证的规则- 输入数字的长度应为 16
我想用 Python 从文本中提取 IBAN 号码。这里的挑战是,IBAN 本身可以以多种方式编写,数字之间有空格,我发现很难将其转换为有用的正则表达式模式。 我写了一个 demo version它试
我想为 IBAN 做一个非常简单的 JavaScript 验证。这是一个学校项目,这意味着验证的目标不是获得 100% 良好的 IBAN 验证,而是易于相处的东西。 我尝试创建自己的:/^[A-Z]{
是否有现成的 Excel 表格来验证 IBAN?我将输入 IBAN,它将显示有效或无效。 我搜索了一些添加项并发现 this one 但我不知道如何打开它。有人可以帮忙吗? 最佳答案 怎么样,格式化问
是否有可用于从 IBAN 银行帐号(和其他必要信息)生成 BIC 代码的现有库或脚本? 我在网上搜索过,但只找到了 IBAN 生成器。 提前致谢! 最佳答案 为所有 IBAN 帐户找到解决方案(我认为
现在 SEPA 要求让人们习惯了 BIC 和 IBAN,有些遗留系统无法处理这些新数据。是否有可用于将 BIC 和 IBAN 转换回排序代码和帐户的算法或工具? 最佳答案 下面是一个例子: 从这里 w
我是一名优秀的程序员,十分优秀!