Rootware Asked:2020-06-25 03:55:44 +0800 CST2020-06-25 03:55:44 +0800 CST 2020-06-25 03:55:44 +0800 CST 将一组数字打包/解包到一个字段中 772 有一种彩票,其中从 1 到 20 产生 5 个号码。例如:3、10、2、14、9。 选择题: 如何将 5 个选定的数字打包到一个 INT32 字段中,以便将其紧凑地存储在数据库中,然后在必要时将其解包回一组数字以供使用? 或者你能告诉我怎么做吗? 或者在哪里阅读解决此类问题的算法(俄语)? java 1 个回答 Voted Best Answer user176262 2020-06-25T03:59:48+08:002020-06-25T03:59:48+08:00 a1,a2,a3,a4,a5 b = (((a1 * 32 + a2) * 32 + a3) * 32 + a4) * 32 + a5 a5 = b % 32 b = b / 32 a4 = b % 32 ...
1 个回答