首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在java上从php获得相同的结果?

如何在java上从php获得相同的结果?
EN

Stack Overflow用户
提问于 2019-06-26 02:58:34
回答 4查看 72关注 0票数 2

为什么在php上这个printf((2376995291 - 141 * 16777216) / 65535)

结果174.0724040589。

浅谈Java System.out.println((2376995291L - 141 * 16777216) / 65535)

结果65711。

为什么它有两个不同的结果,以及如何在java上获得结果PHP,我需要在Java上得到174

EN

回答 4

Stack Overflow用户

发布于 2019-06-26 03:13:45

java中的尝试这个

代码语言:javascript
运行
AI代码解释
复制
System.out.println((2376995291L - 141 * 16777216L) / 65535L);
票数 1
EN

Stack Overflow用户

发布于 2019-06-26 03:01:15

您需要将数字转换为浮点数,否则Java将忽略小数位。

代码语言:javascript
运行
AI代码解释
复制
System.out.println(((float) (2376995291L - 141L * 16777216L)) / 65535f)
票数 0
EN

Stack Overflow用户

发布于 2019-06-26 03:11:54

因为is long number.Need的乘法将它定义为

分裂成两个步骤,只是为了澄清。

代码语言:javascript
运行
AI代码解释
复制
    public static void main(String[] args) {
            Long te = (141L * 16777216L);
            System.out.println((2376995291L - te) / 65535);

        }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56771266

复制
相关文章
如何从结果集中获得随机结果
全表扫描(Full table Scan) 全表扫描返回表中所有的记录。 执行全表扫描,Oracle读表中的所有记录,考查每一行是否满足WHERE条件。Oracle顺序的读分配给该表的每一个数据块,这样全表扫描能够受益于多块读. 每个数据块Oracle只读一次.
数据和云01
2018/09/10
1.6K0
Eclipse中java获得mysql的查询结果集
本文介绍了在Java中如何获取MySQL数据库的查询结果集,并对代码进行了详细的解释和注释。包括使用DriverManager类来加载数据库驱动、使用Connection对象创建与数据库的连接、使用Statement对象创建SQL语句、使用ResultSet对象获取查询结果集、使用next()方法遍历结果集、使用getXXX()方法获取结果集中的数据以及使用close()方法关闭数据库连接。
别先生
2017/12/29
4.9K0
Eclipse中java获得mysql的查询结果集
如何在浏览器和nodejs中使用原生接口获得相同的hash?
在一些业务场景下,我们经常需要实现一些hash摘要来进行浏览器到服务端的验证逻辑,但是如果载入第三方库,我们又需要避免该库被攻击,而nodejs自带的crypto模块可以实现加密解密,却无法在浏览器端找到对等的实现。其实,浏览器端早就提供了 Web Crypto API,我们就可以利用浏览器原生的接口来实现摘要hash啦,这样无论是在性能上,还是安全性上,都是最优解。
否子戈
2023/09/02
3461
如何在浏览器和nodejs中使用原生接口获得相同的hash?
如何在Linux上获得错误段的核心转储
今天小编要跟大家分享的文章是关于Linux上错误段的核心转储问题。喜欢Linux操作系统,对Linux感兴趣的小伙伴快来看一看吧,希望通过本篇文章能够有所收获。
小小科
2020/05/20
4.1K0
计算md5的C++代码(与java结果相同)
版权声明:本文为博主原创文章,转载请注明源地址。 https://blog.csdn.net/10km/article/details/52383961
10km
2019/05/25
3.7K0
如何在 CentOS 8 上安装 PHP
PHP 是世界上使用广泛的服务端编程语言之一。很多著名的 CMS 和框架,例如 WordPress, Magento, 和 Laravel 都是基于 PHP 构建的。
雪梦科技
2020/05/11
2.4K0
如何在 CentOS 8 上安装 PHP
如何在CentOS 8上安装PHP
PHP是最常用的服务器端编程语言之一。 许多流行的CMS和框架(例如WordPress,Magento和Laravel)都是用PHP构建的。
逐鹿信息技术
2021/05/21
2.4K0
如何在CentOS 8上安装PHP
PHP是最常用的服务器端编程语言之一。 许多流行的CMS和框架(例如WordPress,Magento和Laravel)都是用PHP构建的。
星哥玩云
2022/07/29
1.7K0
如何在CentOS 8上安装PHP
如何在 Windows 上搭建 PHP 网站
PHP(全称:PHP:Hypertext Preprocessor,即“PHP:超文本预处理器”)是一种开源的通用计算机脚本语言,尤其适用于网络开发并可嵌入HTML中使用。PHP的语法借鉴吸收C语言、Java和Perl等流行计算机语言的特点,易于程序员学习。PHP的主要目标是允许网络开发人员快速编写动态页面,但PHP也被用于其他很多领域。
Dust
2018/10/24
10.2K0
如何在 Windows 上搭建 PHP 网站
从 PHP 到 Java
前言 ---- 最近主要编程语言从 PHP 转到了 Java。这一个多月的经历对我很有意义,所以写文章记录一下。 编程语言各有侧重,它们之间的比较没什么意义,所以本文只写一下我对两种语言的看法,以及我转到另一种语言的经历,再分享一下最近学习 Java 的心得体会。 文章欢迎转载,请尊重作者劳动成果,带上原文链接:http://www.cnblogs.com/zhenbianshu/p/8510943.html 开始 ---- PHP 说来人生际遇无常,因为从小会几手 PS,直到大学,我的人生规划都是做一个平
枕边书
2018/03/30
2.3K0
如何在Ubuntu 14.04上更改PHP设置
PHP是一种服务器端脚本语言,被许多流行的CMS和博客平台使用,如WordPress和Drupal。它也是流行的LAMP和LEMP堆栈的一部分。在设置基于PHP的网站时,更新PHP配置设置是一项常见任务。找到确切的PHP配置文件可能并不容易。有多个PHP安装在服务器上正常运行,每个安装都有自己的配置文件。知道要编辑哪个文件以及当前设置是什么可能有点神秘。
彼岸轮回
2018/09/25
1.7K0
如何在 Rocky Linux 上安装最新的 PHP 8?
这种错误兼容性特性使Rocky Linux能够将其先前操作系统版本中的不受欢迎的功能复制到当前版本,这种回溯功能对 Web 应用程序开发人员来说非常重要,尤其是在 PHP 编程语言的前提下。
网络技术联盟站
2022/04/02
1.1K0
如何在 Rocky Linux 上安装最新的 PHP 8?
如何在 Linux 上安装 Java
无论你运行的是哪种操作系统,通常都有几种安装应用程序的方法。有时你可能会在应用程序商店中找到一个应用程序,或者使用 Fedora 上的 DNF 或 Mac 上的 Brew 这样的软件包管理器进行安装,而有时你可能会从网站上下载可执行文件或安装程序。因为 Java 是这么多流行的应用程序的后端,所以最好了解安装它的不同方法。好消息是你有很多选择,本文涵盖了所有这些内容。
用户1880875
2021/09/22
3.2K0
PHPCMS开启sphinx搜索结果永远都相同
配置好sphinx,并在后台开启后,无论搜索什么关键字,每次搜索结果都是顺序的把我所有的文章列出来。 我是按照官方提供的sphinx配置文件配置的,用的是centos系统,在终端执行时能够返回搜索内容,就是在phpcms程序中有问题 热心网友的回答 程序版本 PHPCMS V9正式版utf-8 把phpcmsmodulessearchclassessearch_interface.class.php 文件做如下修改
李维亮
2021/07/09
7880
Android笔记:如何解决java中的setPeekHeight()没有给出与xml中相同的结果?
当我将peek高度从这个xml更改为120dp时,我得到了正确的视图。但是当尝试从java做同样的事情时,我会得到不同的结果,即高度小于xml。 bottomSheetBehavior.setPeekHeight(120); 出现这样的问题是当然的,setPeekHeight()(以及许多其他大小/维度相关的方法)为其参数获取像素值。这意味着您需要先将dp值转换为px。执行此操作的最佳方法是定义dimen资源值,然后在代码中获取它:
程思扬
2022/01/10
9030
Android笔记:如何解决java中的setPeekHeight()没有给出与xml中相同的结果?
如何在FreeBSD 11.0上安装LighttpdMySQL和PHP
Lighttpd是一款轻量级的开源Web服务器,针对高速环境进行了优化,同时保持较低的资源使用率。它是常用Web服务器Nginx和Apache的绝佳替代品。在本教程中,您将在运行FreeBSD 11.0的服务器上安装和配置Lighttpd。您还可以将MySQL和PHP添加到新的Lighttpd Web服务器中,以便您可以提供Web应用程序以及静态内容。
宇cccc
2018/08/09
1.2K0
如何在 Ubuntu 上完全卸载 Java?
Java是一种广泛使用的编程语言和平台,但在某些情况下,您可能需要在Ubuntu系统上完全卸载Java。本文将详细介绍如何在Ubuntu上卸载Java,并清理与Java相关的文件和配置。
网络技术联盟站
2023/06/20
1.6K0
如何在 Ubuntu 上完全卸载 Java?
如何通过神经风格转换获得漂亮的结果
最近开始对使用机器学习生成中型个人资料图片感兴趣。深入到了神经风格转换领域。尽管NST在概念上很容易理解,但要生成高质量图像却出奇地困难。为了获得良好的结果,必须正确实施许多复杂的细节和未提及的技巧。在本文中,将深入研究神经风格转换,并详细研究这些技巧。
代码医生工作室
2020/04/14
1.5K0
如何通过神经风格转换获得漂亮的结果
如何在Ubuntu 18.04上安装Java
在本教程中,我们将介绍在Ubuntu 18.04上安装和管理Java。 Java是用于构建不同类型的应用程序和系统的最流行的编程语言之一。
用户8710806
2021/06/08
6770
如何在Ubuntu 18.04上安装Java
Java和JVM(Java的虚拟机)是许多软件所必需的,包括Tomcat,Jetty,Glassfish,Cassandra和Jenkins。
丰一川
2018/07/24
36K0

相似问题

PHP Mysql如何在相同的月份中获得相同的结果

13

如何使用PHP获得与java函数getBytes()相同的结果?

12

在JS上获得相同的结果

50

从Java (Scala)调用PHP代码并获得结果

12

如何在nodejs上获得相同的结果gpio.input?

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文