Escribir ether junto a un número no envía dinero

Bloques translúcidos enlazados, una ilustración conceptual creada con IA
Ilustración conceptual creada con IA; no representa una red o medición real.

La expresión 2 ether puede parecer una orden de transferencia cuando se ve aislada en un ejemplo. Dentro del código, el sufijo expresa una escala numérica; el movimiento de valor requiere otras operaciones.

La documentación de unidades de Solidity explica que los sufijos de denominación multiplican el literal por una potencia de diez. Un ether equivale a 10 elevado a 18 wei y un gwei a 10 elevado a 9 wei.

Por tanto, comparar una variable con 2 ether puede ser simplemente comparar dos cantidades. La expresión por sí sola no identifica destinatario, red, saldo disponible ni autorización para gastar.

Conserva unidad y operación

Al resumir un fragmento, escribe dos preguntas distintas: «¿en qué unidad está esta cantidad?» y «¿qué hace el programa con ella?». Un límite, una condición y una transferencia pueden usar la misma cantidad para finalidades diferentes.

Tampoco confundas esta notación con una cotización. No fija un precio en euros ni convierte automáticamente la cifra en unidades de cualquier token que aparezca en una interfaz.

Para practicar, calcula primero equivalencias en papel y después identifica el verbo real del código: comparar, guardar, sumar o transferir. Separar la escala del comportamiento permite leer ejemplos técnicos sin atribuir movimiento de fondos a una simple forma de escribir un número.

Ilustración editorial de la biblioteca del sitio; no documenta el ejemplo ni un ensayo real.