コード例 #1
0
    static void Main_hw()
    {
        while (true)
        {
            if (go)
            {
                running = true;
                done    = false;
                Kiwi.Pause();

                Qbit output = H(up, down);
                upout   = output.up;
                downout = output.down;
                done    = true;
            }
            else
            {
                Kiwi.Pause();
            }
        }
    }
コード例 #2
0
    static void Main()
    {
        Qbit transfomed = H(1.0f, 0.0f);

        Console.WriteLine("H|1> = {0}|0> + {1}|1>", transfomed.up, transfomed.down);
    }
コード例 #3
0
ファイル: Not.cs プロジェクト: LPAlly/QuantumSimulator
 private void CalculateOutput()
 {
     OutputQbit = InputQbit;
 }
コード例 #4
0
ファイル: Not.cs プロジェクト: LPAlly/QuantumSimulator
 public NOT(Qbit inputQbit)
 {
     InputQbit  = inputQbit;
     OutputQbit = new Qbit();
     NOTOperation();
 }