[an error occurred while processing this directive]
|
u = round( Magnitude * sin( 2 * pi * Sample / SamplesPerPeriod ));
if( u < 0 )
u = 65536. + u;
end
fprintf( OutFile, '0x%04X', u );
Если же нет, то попробуйте через fi() (непроверенная идея)
Успехов