home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 3
/
FREEWARE.BIN
/
towns_os
/
tvi
/
tvi_src.lzh
/
C
/
MKTBL.C
< prev
next >
Wrap
C/C++ Source or Header
|
1990-10-24
|
829b
|
35 lines
/******************************************************************************
$Header: mktbl.cv 1.3 90/10/24 13:30:56 Nam Rel $
ベクトル計算用テーブルを作る
"run386 mktbl"とでもして使って下さい
*******************************************************************************/
#include <stdio.h>
#include <math.h>
extern void exit();
void main ()
{
FILE *fp; /*** ファイル構造体 ***/
int i,j,k;
unsigned long t;
unsigned short p;
fp=fopen("tvi_rec.vct","wb"); /*** ファイルをOpen ***/
if (fp==NULL) {
exit(1);
}
printf("Now working...\n");
for ( i=0 ; i<32 ; i++ ) {
for ( j=0 ; j<32 ; j++ ) {
t=i*i+j*j;
for ( k=0 ; k<32 ; k++ ) {
p=(unsigned short int)(sqrt(t+k*k)*1024);
fwrite(&p,1,sizeof(unsigned short),fp);
}
}
}
fclose(fp);
exit();
}