Changes between Version 8 and Version 9 of CALプログラミング(1)


Ignore:
Timestamp:
Mar 16, 2009 6:00:30 PM (16 years ago)
Author:
nakasato
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CALプログラミング(1)

    v8 v9  
    9393 cb0[0].x = 0.5, cb0[0].y = 0.0, cb0[0].z = 0.0, cb0[0].w = 0.0 
    9494}}} 
     95 
     96= CALプログラミング(1)課題 = 
     97 * hellocal.cppを変更して「入力されたデータに0.1を掛けるという演算」を実行するようにせよ。  
     98実行例: 
     99{{{ 
     100gpu1[~/CALTEST] ./hellocal                                                                               
     10110.000000 11.000000 12.000000 13.000000 14.000000 15.000000 16.000000 17.000000 
     102266.000000 267.000000 268.000000 269.000000 270.000000 271.000000 272.000000 273.000000 
     103522.000000 523.000000 524.000000 525.000000 526.000000 527.000000 528.000000 529.000000 
     104778.000000 779.000000 780.000000 781.000000 782.000000 783.000000 784.000000 785.000000 
     1051034.000000 1035.000000 1036.000000 1037.000000 1038.000000 1039.000000 1040.000000 1041.000000 
     1061290.000000 1291.000000 1292.000000 1293.000000 1294.000000 1295.000000 1296.000000 1297.000000 
     1071546.000000 1547.000000 1548.000000 1549.000000 1550.000000 1551.000000 1552.000000 1553.000000 
     1081802.000000 1803.000000 1804.000000 1805.000000 1806.000000 1807.000000 1808.000000 1809.000000 
     109 
     110Press enter to exit... 
     111}}} 
     112 
     113 * hellocal.cppを変更して「入力されたデータに0.1を掛けて、さらに10.0を足すという演算」を実行するようにせよ。 
     114実行例: 
     115{{{ 
     116gpu1[~/CALTEST] ./hellocal                                                      
     11710.000000 10.100000 10.200000 10.300000 10.400000 10.500000 10.600000 10.700000 
     11835.599998 35.700001 35.799999 35.900002 36.000000 36.100002 36.200001 36.299999 
     11961.200001 61.299999 61.400002 61.500000 61.600002 61.700001 61.799999 61.900002 
     12086.800003 86.900002 87.000000 87.099998 87.200005 87.300003 87.400002 87.500000 
     121112.400002 112.500000 112.599998 112.700005 112.800003 112.900002 113.000000 113.099998 
     122138.000000 138.100006 138.199997 138.300003 138.400009 138.500000 138.600006 138.699997 
     123163.600006 163.699997 163.800003 163.900009 164.000000 164.100006 164.199997 164.300003 
     124189.199997 189.300003 189.400009 189.500000 189.600006 189.699997 189.800003 189.900009 
     125  
     126Press enter to exit... 
     127}}} 
     128 
     129