Сестра попросила вычислить значения cos(a)^2 для углов от 0 до 360 градусов с шагом в 15 градусов... написал следующее...
| Код | import java.awt.Font; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swing.JTable; /** * * @author sergey.malahov */ public class Cos extends JFrame{ String[] header = new String[]{"Угол", "Cos()","Cos()^2"}; String [][] body = new String [25][3]; Cos(){ super("Таблица значений косинуса"); setDefaultCloseOperation(EXIT_ON_CLOSE); for(int i = 0; i < 25; i++){ body[i][0] = Integer.toString(15*i); body[i][1] = Double.toString(Math.cos(Math.toRadians(i*15))); body[i][2] = Double.toString(Math.cos(i*15*2*Math.PI/360)*Math.cos(i*15*2*Math.PI/360)); } JTable table = new JTable(body,header); table.setRowHeight(20); table.setFont(new Font(Font.SERIF,Font.TRUETYPE_FONT,14)); getContentPane().add(new JScrollPane(table)); setSize(300,560); setVisible(true); } public static void main(String[] args){ new Cos(); } }
|
то что я увидел далее меня поразило....
http://ipicture.ru/uploads/080228/VCzJ6VxBer.jpg
так что вопрос: кто нибудь может рассказать почему так или как так получилось? |