Top
Back: A.14 Depth
Forward: A.16 Cyclic roots
FastBack: Appendix A Examples
FastForward: Appendix B Polynomial data
Up: Appendix A Examples
Top: 1 Preface
Contents: Table of Contents
Index: F Index
About: About This Document

A.15 Formatting output

We show how to insert the result of a computation inside a text by using strings. First we compute the powers of 2 and comment the result with some text. Then we do the same and give the output a nice format by computing and adding appropriate space.

  // The powers of 2:
  int  n;
  for (n = 2; n <= 128; n = n * 2)
  {"n = " + string (n);}
→ n = 2
→ n = 4
→ n = 8
→ n = 16
→ n = 32
→ n = 64
→ n = 128
  // The powers of 2 in a nice format
  int j;
  string space = "";
  for (n = 2; n <= 128; n = n * 2)
  {
    space = "";
    for (j = 1; j <= 5 - size (string (n)); j = j+1)
    { space = space + " "; }
    "n =" + space + string (n);
  }
→ n =    2
→ n =    4
→ n =    8
→ n =   16
→ n =   32
→ n =   64
→ n =  128

Top Back: A.14 Depth Forward: A.16 Cyclic roots FastBack: Appendix A Examples FastForward: Appendix B Polynomial data Up: Appendix A Examples Top: 1 Preface Contents: Table of Contents Index: F Index About: About This Document
            User manual for Singular version 2-0-4, October 2002, generated by texi2html.