fork download
  1.  
  2. /* sincos.cプログラム */
  3. /* 数学ライブラリ関数の利用例2*/
  4. #include <stdio.h>
  5. #include <math.h>
  6. #define M_PI 3.14159265358979323846
  7. int main()
  8. {
  9. int i;/*繰り返し回数を数えるカウンタ*/
  10.  
  11. printf("theta\tsin(theta)\tcos(theta)\n") ;
  12. for(i=0;i<=360;++i){/*0度から360度まで繰り返す*/
  13. printf("%d",i) ;
  14. printf("\t%lf",sin(2.0*M_PI*i/360.0)) ;
  15. printf("\t%lf\n",cos(2.0*M_PI*i/360.0)) ;
  16. }
  17. }
  18.  
Success #stdin #stdout 0s 2112KB
stdin
Standard input is empty
stdout
theta	sin(theta)	cos(theta)
0	0.000000	1.000000
1	0.017452	0.999848
2	0.034899	0.999391
3	0.052336	0.998630
4	0.069756	0.997564
5	0.087156	0.996195
6	0.104528	0.994522
7	0.121869	0.992546
8	0.139173	0.990268
9	0.156434	0.987688
10	0.173648	0.984808
11	0.190809	0.981627
12	0.207912	0.978148
13	0.224951	0.974370
14	0.241922	0.970296
15	0.258819	0.965926
16	0.275637	0.961262
17	0.292372	0.956305
18	0.309017	0.951057
19	0.325568	0.945519
20	0.342020	0.939693
21	0.358368	0.933580
22	0.374607	0.927184
23	0.390731	0.920505
24	0.406737	0.913545
25	0.422618	0.906308
26	0.438371	0.898794
27	0.453990	0.891007
28	0.469472	0.882948
29	0.484810	0.874620
30	0.500000	0.866025
31	0.515038	0.857167
32	0.529919	0.848048
33	0.544639	0.838671
34	0.559193	0.829038
35	0.573576	0.819152
36	0.587785	0.809017
37	0.601815	0.798636
38	0.615661	0.788011
39	0.629320	0.777146
40	0.642788	0.766044
41	0.656059	0.754710
42	0.669131	0.743145
43	0.681998	0.731354
44	0.694658	0.719340
45	0.707107	0.707107
46	0.719340	0.694658
47	0.731354	0.681998
48	0.743145	0.669131
49	0.754710	0.656059
50	0.766044	0.642788
51	0.777146	0.629320
52	0.788011	0.615661
53	0.798636	0.601815
54	0.809017	0.587785
55	0.819152	0.573576
56	0.829038	0.559193
57	0.838671	0.544639
58	0.848048	0.529919
59	0.857167	0.515038
60	0.866025	0.500000
61	0.874620	0.484810
62	0.882948	0.469472
63	0.891007	0.453990
64	0.898794	0.438371
65	0.906308	0.422618
66	0.913545	0.406737
67	0.920505	0.390731
68	0.927184	0.374607
69	0.933580	0.358368
70	0.939693	0.342020
71	0.945519	0.325568
72	0.951057	0.309017
73	0.956305	0.292372
74	0.961262	0.275637
75	0.965926	0.258819
76	0.970296	0.241922
77	0.974370	0.224951
78	0.978148	0.207912
79	0.981627	0.190809
80	0.984808	0.173648
81	0.987688	0.156434
82	0.990268	0.139173
83	0.992546	0.121869
84	0.994522	0.104528
85	0.996195	0.087156
86	0.997564	0.069756
87	0.998630	0.052336
88	0.999391	0.034899
89	0.999848	0.017452
90	1.000000	0.000000
91	0.999848	-0.017452
92	0.999391	-0.034899
93	0.998630	-0.052336
94	0.997564	-0.069756
95	0.996195	-0.087156
96	0.994522	-0.104528
97	0.992546	-0.121869
98	0.990268	-0.139173
99	0.987688	-0.156434
100	0.984808	-0.173648
101	0.981627	-0.190809
102	0.978148	-0.207912
103	0.974370	-0.224951
104	0.970296	-0.241922
105	0.965926	-0.258819
106	0.961262	-0.275637
107	0.956305	-0.292372
108	0.951057	-0.309017
109	0.945519	-0.325568
110	0.939693	-0.342020
111	0.933580	-0.358368
112	0.927184	-0.374607
113	0.920505	-0.390731
114	0.913545	-0.406737
115	0.906308	-0.422618
116	0.898794	-0.438371
117	0.891007	-0.453990
118	0.882948	-0.469472
119	0.874620	-0.484810
120	0.866025	-0.500000
121	0.857167	-0.515038
122	0.848048	-0.529919
123	0.838671	-0.544639
124	0.829038	-0.559193
125	0.819152	-0.573576
126	0.809017	-0.587785
127	0.798636	-0.601815
128	0.788011	-0.615661
129	0.777146	-0.629320
130	0.766044	-0.642788
131	0.754710	-0.656059
132	0.743145	-0.669131
133	0.731354	-0.681998
134	0.719340	-0.694658
135	0.707107	-0.707107
136	0.694658	-0.719340
137	0.681998	-0.731354
138	0.669131	-0.743145
139	0.656059	-0.754710
140	0.642788	-0.766044
141	0.629320	-0.777146
142	0.615661	-0.788011
143	0.601815	-0.798636
144	0.587785	-0.809017
145	0.573576	-0.819152
146	0.559193	-0.829038
147	0.544639	-0.838671
148	0.529919	-0.848048
149	0.515038	-0.857167
150	0.500000	-0.866025
151	0.484810	-0.874620
152	0.469472	-0.882948
153	0.453990	-0.891007
154	0.438371	-0.898794
155	0.422618	-0.906308
156	0.406737	-0.913545
157	0.390731	-0.920505
158	0.374607	-0.927184
159	0.358368	-0.933580
160	0.342020	-0.939693
161	0.325568	-0.945519
162	0.309017	-0.951057
163	0.292372	-0.956305
164	0.275637	-0.961262
165	0.258819	-0.965926
166	0.241922	-0.970296
167	0.224951	-0.974370
168	0.207912	-0.978148
169	0.190809	-0.981627
170	0.173648	-0.984808
171	0.156434	-0.987688
172	0.139173	-0.990268
173	0.121869	-0.992546
174	0.104528	-0.994522
175	0.087156	-0.996195
176	0.069756	-0.997564
177	0.052336	-0.998630
178	0.034899	-0.999391
179	0.017452	-0.999848
180	0.000000	-1.000000
181	-0.017452	-0.999848
182	-0.034899	-0.999391
183	-0.052336	-0.998630
184	-0.069756	-0.997564
185	-0.087156	-0.996195
186	-0.104528	-0.994522
187	-0.121869	-0.992546
188	-0.139173	-0.990268
189	-0.156434	-0.987688
190	-0.173648	-0.984808
191	-0.190809	-0.981627
192	-0.207912	-0.978148
193	-0.224951	-0.974370
194	-0.241922	-0.970296
195	-0.258819	-0.965926
196	-0.275637	-0.961262
197	-0.292372	-0.956305
198	-0.309017	-0.951057
199	-0.325568	-0.945519
200	-0.342020	-0.939693
201	-0.358368	-0.933580
202	-0.374607	-0.927184
203	-0.390731	-0.920505
204	-0.406737	-0.913545
205	-0.422618	-0.906308
206	-0.438371	-0.898794
207	-0.453990	-0.891007
208	-0.469472	-0.882948
209	-0.484810	-0.874620
210	-0.500000	-0.866025
211	-0.515038	-0.857167
212	-0.529919	-0.848048
213	-0.544639	-0.838671
214	-0.559193	-0.829038
215	-0.573576	-0.819152
216	-0.587785	-0.809017
217	-0.601815	-0.798636
218	-0.615661	-0.788011
219	-0.629320	-0.777146
220	-0.642788	-0.766044
221	-0.656059	-0.754710
222	-0.669131	-0.743145
223	-0.681998	-0.731354
224	-0.694658	-0.719340
225	-0.707107	-0.707107
226	-0.719340	-0.694658
227	-0.731354	-0.681998
228	-0.743145	-0.669131
229	-0.754710	-0.656059
230	-0.766044	-0.642788
231	-0.777146	-0.629320
232	-0.788011	-0.615661
233	-0.798636	-0.601815
234	-0.809017	-0.587785
235	-0.819152	-0.573576
236	-0.829038	-0.559193
237	-0.838671	-0.544639
238	-0.848048	-0.529919
239	-0.857167	-0.515038
240	-0.866025	-0.500000
241	-0.874620	-0.484810
242	-0.882948	-0.469472
243	-0.891007	-0.453990
244	-0.898794	-0.438371
245	-0.906308	-0.422618
246	-0.913545	-0.406737
247	-0.920505	-0.390731
248	-0.927184	-0.374607
249	-0.933580	-0.358368
250	-0.939693	-0.342020
251	-0.945519	-0.325568
252	-0.951057	-0.309017
253	-0.956305	-0.292372
254	-0.961262	-0.275637
255	-0.965926	-0.258819
256	-0.970296	-0.241922
257	-0.974370	-0.224951
258	-0.978148	-0.207912
259	-0.981627	-0.190809
260	-0.984808	-0.173648
261	-0.987688	-0.156434
262	-0.990268	-0.139173
263	-0.992546	-0.121869
264	-0.994522	-0.104528
265	-0.996195	-0.087156
266	-0.997564	-0.069756
267	-0.998630	-0.052336
268	-0.999391	-0.034899
269	-0.999848	-0.017452
270	-1.000000	-0.000000
271	-0.999848	0.017452
272	-0.999391	0.034899
273	-0.998630	0.052336
274	-0.997564	0.069756
275	-0.996195	0.087156
276	-0.994522	0.104528
277	-0.992546	0.121869
278	-0.990268	0.139173
279	-0.987688	0.156434
280	-0.984808	0.173648
281	-0.981627	0.190809
282	-0.978148	0.207912
283	-0.974370	0.224951
284	-0.970296	0.241922
285	-0.965926	0.258819
286	-0.961262	0.275637
287	-0.956305	0.292372
288	-0.951057	0.309017
289	-0.945519	0.325568
290	-0.939693	0.342020
291	-0.933580	0.358368
292	-0.927184	0.374607
293	-0.920505	0.390731
294	-0.913545	0.406737
295	-0.906308	0.422618
296	-0.898794	0.438371
297	-0.891007	0.453990
298	-0.882948	0.469472
299	-0.874620	0.484810
300	-0.866025	0.500000
301	-0.857167	0.515038
302	-0.848048	0.529919
303	-0.838671	0.544639
304	-0.829038	0.559193
305	-0.819152	0.573576
306	-0.809017	0.587785
307	-0.798636	0.601815
308	-0.788011	0.615661
309	-0.777146	0.629320
310	-0.766044	0.642788
311	-0.754710	0.656059
312	-0.743145	0.669131
313	-0.731354	0.681998
314	-0.719340	0.694658
315	-0.707107	0.707107
316	-0.694658	0.719340
317	-0.681998	0.731354
318	-0.669131	0.743145
319	-0.656059	0.754710
320	-0.642788	0.766044
321	-0.629320	0.777146
322	-0.615661	0.788011
323	-0.601815	0.798636
324	-0.587785	0.809017
325	-0.573576	0.819152
326	-0.559193	0.829038
327	-0.544639	0.838671
328	-0.529919	0.848048
329	-0.515038	0.857167
330	-0.500000	0.866025
331	-0.484810	0.874620
332	-0.469472	0.882948
333	-0.453990	0.891007
334	-0.438371	0.898794
335	-0.422618	0.906308
336	-0.406737	0.913545
337	-0.390731	0.920505
338	-0.374607	0.927184
339	-0.358368	0.933580
340	-0.342020	0.939693
341	-0.325568	0.945519
342	-0.309017	0.951057
343	-0.292372	0.956305
344	-0.275637	0.961262
345	-0.258819	0.965926
346	-0.241922	0.970296
347	-0.224951	0.974370
348	-0.207912	0.978148
349	-0.190809	0.981627
350	-0.173648	0.984808
351	-0.156434	0.987688
352	-0.139173	0.990268
353	-0.121869	0.992546
354	-0.104528	0.994522
355	-0.087156	0.996195
356	-0.069756	0.997564
357	-0.052336	0.998630
358	-0.034899	0.999391
359	-0.017452	0.999848
360	-0.000000	1.000000