Grauwertberechnung in Java

import java.util.Scanner;

public class LearningByDoing {
	public static void main(String[] args) {
		// Uebung 4 Aufgabe 7
		// MAKE Grauwert

		int farbwert = 0xff3344;
		System.out.println("Der Farbwert ist: " + farbwert);

		// Filter der einzelnen Farben

		int rot = farbwert % 0x100;
		System.out.println("Der Rotwert ist: " + rot);
		farbwert = farbwert / 0x100;

		int gruen = farbwert % 0x100;
		System.out.println("Der Gruenwert ist: " + gruen);
		farbwert = farbwert / 0x100;

		int blau = farbwert % 0x100;
		System.out.println("Der Blauwert ist: " + blau);

		//Berechnung des Grauwertes

		int grauwert = ((54 * rot) + (183*gruen) + (19*blau)) / 256;

		// Ausgabe

		System.out.println("Der Grauwert ist " + grauwert);

	}
}

Über Adrian

Wohnort: Siegburg Tätigkeit: Student (Wirtschaftsinformatik)
Dieser Beitrag wurde unter IT, Java abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.

Die Kommentarfunktion ist geschlossen.