16进制乘法口决表

应无聊大王要求,写一份16进制乘法口诀表:

2*2=4     
2*3=6     3*3=9     
2*4=8     3*4=C     4*4=10     
2*5=A     3*5=F     4*5=14     5*5=19     
2*6=C     3*6=12     4*6=18     5*6=1E     6*6=24     
2*7=E     3*7=15     4*7=1C     5*7=23     6*7=2A     7*7=31     
2*8=10     3*8=18     4*8=20     5*8=28     6*8=30     7*8=38     8*8=40     
2*9=12     3*9=1B     4*9=24     5*9=2D     6*9=36     7*9=3F     8*9=48     9*9=51     
2*A=14     3*A=1E     4*A=28     5*A=32     6*A=3C     7*A=46     8*A=50     9*A=5A     A*A=64     
2*B=16     3*B=21     4*B=2C     5*B=37     6*B=42     7*B=4D     8*B=58     9*B=63     A*B=6E     B*B=79     
2*C=18     3*C=24     4*C=30     5*C=3C     6*C=48     7*C=54     8*C=60     9*C=6C     A*C=78     B*C=84     C*C=90     
2*D=1A     3*D=27     4*D=34     5*D=41     6*D=4E     7*D=5B     8*D=68     9*D=75     A*D=82     B*D=8F     C*D=9C     D*D=A9     
2*E=1C     3*E=2A     4*E=38     5*E=46     6*E=54     7*E=62     8*E=70     9*E=7E     A*E=8C     B*E=9A     C*E=A8     D*E=B6     E*E=C4     
2*F=1E     3*F=2D     4*F=3C     5*F=4B     6*F=5A     7*F=69     8*F=78     9*F=87     A*F=96     B*F=A5     C*F=B4     D*F=C3     E*F=D2     F*F=E1     

c#语言代码:

 

View Code
  StringBuilder sb = new StringBuilder();
            for (int m = 2; m <= 15; m++)
            {
                for (int n = 2; n <= m; n++)
                {
                    sb.Append(string.Format("{0}*{1}={2} \t",
                        n.ToString("X"), 
                        m.ToString("X"),
                        (n * m).ToString("X")));
                }
                sb.Append("\r\n");
            }

            this.textBox1.Text = sb.ToString();

posted @ 2012-12-02 11:38  81  阅读(2580)  评论(0编辑  收藏  举报