Ver Mensaje Individual
  #2  
Antiguo 03-09-2004
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por m@r
¿Alguien sabe como puedo dibujar estos rectangulos con medidas que incluyan decimales?
No puedes. Las medidas que especificas corresponden a pixeles en el monitor y no hay fracciones de pixeles.

Lo que sucede es que tú debes establecer tu unidad de medida y hacer las conversiones pertinentes. Digamos por ejemplo que defines tu unidad como 10 pixeles de manera que con una resolución de 800x600 tendrás una superficie de 80x60 unidades. Con esta unidad de medida, un rectángulo de por ejemplo 3.5 unidades de ancho corresponderá a 35 pixeles.

Piensa en un programa de dibujo en donde puedes especificar un lienzo, digamos de 7x5 cm. Para poder realizar medidas en el lienzo debes establecer cuántos pixeles van a representar 1 centímetro, hacer los cálculos que debas hacer y finalmente aplicar la conversión (que será un regla de tres) para convertir a pixeles, teniendo en cuenta que algo se perderá necesariamente al momento de redondear.

// Saludos
Responder Con Cita