Example Code Using Java (Console Class) // The "Bits" class. import java.awt.*; import hsa.Console; public class Bits { static Console c; // The output console public static void main (String[] args) { double bit1; double bit2; double bit4; double bit8; c = new Console (); for (int n = 0 ; n < 16 ; n++) { bit1 = n % Math.pow (2, (0 + 1)) / Math.pow (2, 0); bit2 = n % Math.pow (2, (1 + 1)) / Math.pow (2, 1); bit4 = n % Math.pow (2, (2 + 1)) / Math.pow (2, 2); bit8 = n % Math.pow (2, (3 + 1)) / Math.pow (2, 3); c.println (n + " " + (int) bit8 + (int) bit4 + (int) bit2 + (int) bit1); } } // main method } // Bits class Example Code Using Turing var bit1, bit2, bit4, bit8 : int for n : 0 .. 15 bit1 := n mod (2 ** (0 + 1)) div (2 ** 0) bit2 := n mod (2 ** (1 + 1)) div (2 ** 1) bit4 := n mod (2 ** (2 + 1)) div (2 ** 2) bit8 := n mod (2 ** (3 + 1)) div (2 ** 3) put n, ' ', bit8, bit4, bit2, bit1 end for |
Computer Technology > Arduino >