你如何将字符串转换为64位整数?

 梁lxc_131 发布于 2023-02-06 11:49

我正在制作一个涉及种子的应用程序来生成一个世界,一些游戏可以让你为种子提供文本.我想知道如何将字符串转换为整数.

一种简单的方法是使用所有字符的ASCII值并将它们附加到一个字符串,然后将其解析为整数,但这严重限制了字符串的大小.你怎么能用更大的字符串做到这一点?

编辑:64位不是32

1 个回答
  • 我会打电话String.hashcode().标准String.hashcode()函数使用目标字符串中的所有字符并提供良好的分散.

    我唯一要问的是32位种子是否足够.这可能意味着您的世界生成器最多可以生成2 32个不同的世界.

    2023-02-06 11:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有