#include <stdio.h>
typedef unsigned short ushort;
ushort Data16[2200] ={0};
float DataF[2200] = {0};
int OKCount;
int FaultCount;
void Test()
{
for (ushort i = 0; i < 2200; i++)
{
Data16[i] = (ushort)(i + 1);
DataF[i] = (Data16[i] / 100.0F);
}
for (int i = 0; i < 2200; i++)
{
ushort tmp = (ushort)(DataF[i] * 100);
if (tmp == Data16[i])
{
OKCount++;
}
else
{
FaultCount++;
if (i>1800)
printf("%6.2f\n",DataF[i]);
}
}
printf("FaultCount:%d,Bilibili:%6.2f\n",FaultCount,FaultCount/22.0);
}
int main () {
ushort tmp =2047;
flaot FFF = (flaot)tmp/100;
printf("Bilibili:%6.2f\n",FaultCount,FFF);
return 0;
}