Я искал везде, но не смог найти подходящего решения.
У меня есть цвет RGB, который я хочу преобразовать в этот формат: 0xffffffff
Много ответов преобразовать его в этот формат: #ffffff
Кто-нибудь знает, как преобразовать его в этот формат (0xffffffff
)?
РЕДАКТИРОВАТЬ: Решено! Я действительно нуждался в int, но я случайно сказал string, woops ie. Кажется, теперь работает, спасибо!
Фрагмент:
double frequency = .3;
double r = 255;
double g = 255;
double b = 255;
for (int i = 0; i < 32; ++i)
{
// I am trying to make a rainbow, hence this for loop and the Math.sin
r = Math.sin(frequency*i + 0) * 127 + 128;
g = Math.sin(frequency*i + 2) * 127 + 128;
b = Math.sin(frequency*i + 4) * 127 + 128;
int red = (int)r;
int green = (int)g;
int blue = (int)b;
// converting, outputs a string
System.out.println(result);
}