微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将数字转换为指定偏移量中的数字

如何解决将数字转换为指定偏移量中的数字

我需要一种算法来将我的 X 转换为其相应的插槽。
在图像中,X 是红色数字,GUI 插槽是白色数字。
X 总是在 0 到 19 之间。

gui with slots

到目前为止,我已经尝试过 theme={{ colors: { placeholder: 'white',text: 'white',primary: 'white',underlineColor:'transparent',background : '#003489'}}} > ,但它只适用于第一行。
很抱歉没有用文字来解释它,但我根本找不到合适的词。

解决方法

  • x % 5 给出从 0 开始的列偏移量。

  • x / 5 给出从 0 开始的行偏移量,其中 a / b 代表带有截断的 C 风格整数除法,与 floor(a / b)(a - (a % b)) / b 相同。

将两者放在一起:n = 12 + (x % 5) + 9 * (x / 5)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。