java - 将整数表示法转换为 RGB 表示法?

标签 java integer rgb

我正在尝试将整数表示法转换为 RGB 表示法。

"Integer notation is a value from 0 to 16777215 and it can be obtained from a rgb code rgb(R,G,B) using the formula 256*256*R+256*G+B."

我明白了,但是从整数表示法转换为 RGB 的公式是什么?

因此,如果我输入 887766,我应该返回 (13,139,214) - 我该怎么做?

大家干杯

最佳答案

看看java.awt.Color

Color color = new Color(intValue);
System.out.println(color.getRed() + ", " + color.getGreen() + ", " + color.getBlue());

关于java - 将整数表示法转换为 RGB 表示法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19417310/

相关文章:

java - Google App Engine 请求成本估算

ruby - 数字 1-31 的正则表达式 Ruby

python从3个float32 numpy数组制作RGB图像

c++ - 如何使用 openimageIO 将 RGB 值存储在数组中? (使用 C++、OpenGL)

java - 使用 libGDX 绘制填充的多边形

java - 读取文件时出现 FileNotFoundException

java - 用于集成测试的 AWS S3 本地服务器

assembly - 比较汇编中的整数值

C++ 处理非常大的整数

matlab - 如何使用 matlab 在 K-means 算法后绘制不同颜色聚类的 PCA 散点图?