fixnuty floating point presnost
This commit is contained in:
		
							parent
							
								
									1b903cb9fa
								
							
						
					
					
						commit
						ab1db7e617
					
				@ -65,7 +65,7 @@ int main() {
 | 
			
		||||
							total = divided(total, atof(equation[i]));
 | 
			
		||||
							break;
 | 
			
		||||
						case '=':
 | 
			
		||||
							if (total == atof(equation[i])) {
 | 
			
		||||
							/*if (total == atof(equation[i]))*/if (fabs(total - atof(equation[i])) < 1e-6) {
 | 
			
		||||
								strcpy(output[output_length], "OK");
 | 
			
		||||
								output_length++;
 | 
			
		||||
							}
 | 
			
		||||
@ -88,7 +88,7 @@ int main() {
 | 
			
		||||
			sign = !sign;	
 | 
			
		||||
		}
 | 
			
		||||
		memset(equation, 0, sizeof(equation));
 | 
			
		||||
		//printf("%s\n",out);
 | 
			
		||||
		printf("%f", total);
 | 
			
		||||
 | 
			
		||||
	}
 | 
			
		||||
	for (int i=0; i<output_length; i++) {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user