Red de conocimientos sobre prescripción popular - Remedios caseros - Un método para convertir el tipo de punto flotante de C++ a tipo entero para reducir errores
Un método para convertir el tipo de punto flotante de C++ a tipo entero para reducir errores
¿No sé cómo es el algoritmo del cartel original?
Si el punto es O y los dos lados son A y B, entonces el primer paso debe ser encontrar los valores de K y B (y=kx+b) de las dos rectas A. y B, y luego use la coordenada X. Calcule la coordenada de Y en AB. Después de eso, las coordenadas del punto se conectan con las coordenadas obtenidas de todos los puntos. En teoría, si se calculara así, no habría vacantes.
El ordenador cambia de punto flotante a plástico, perdiendo directamente la parte tras el punto decimal. Si el algoritmo del cartel es similar al mío, puedes redondear el tipo de punto flotante apropiadamente a plástico e intentarlo nuevamente.
PD: No sé cómo hacer degradados. Las discusiones son bienvenidas.