Qué hace esta calculadora
Esta herramienta se inspira en la forma de repartir la cuenta de una fiesta de copas de trabajo en Japón (el llamado nomikai), donde por costumbre las mujeres pagan una parte menor, los jefes con más antigüedad (senpai joshi) abonan un extra o una cuota fija, y el organizador (el kanji) se hace cargo del sobrante que queda tras redondear. Los roles responden a una costumbre social japonesa, pero las cuentas en sí son universales. Todos los importes están en yenes japoneses (en otros países el reparto suele ser a partes iguales o «a escote», así que ten en cuenta que aquí se aplican estas reglas concretas).
Cómo usarla
Introduce el total de la cuenta, elige una unidad de redondeo (la parte de cada persona se redondea hacia arriba a un múltiplo limpio) e indica cuántas personas asisten en total. Después especifica cuántos jefes con antigüedad hay y si pagan una cantidad fija o un recargo sobre la parte de un hombre, cuántas mujeres asisten y qué proporción pagan respecto a un hombre. El resto de asistentes se consideran hombres, y uno de ellos es el organizador.
La fórmula al detalle
Primero se gestiona el dinero de los jefes con antigüedad: un jefe con cuota fija simplemente paga ese importe; un jefe con recargo paga la parte de un hombre más el recargo. El resto de la cuenta se reparte en «unidades equivalentes a hombre», donde cada mujer cuenta como la proporción indicada (womenRate) de un hombre. Después, la parte base de cada hombre se redondea hacia arriba hasta la unidad de redondeo para todas las personas. Como todas las partes se redondean al alza, lo recaudado supera ligeramente la cuenta, y ese excedente se le devuelve al organizador.
$$\text{baseManShare} = \frac{\text{remainingAmount}}{\text{menEquivalent} + \text{womenCount}\times\text{womenRate}}$$$$\text{manPays} = \left\lceil \frac{\text{remainingAmount}}{\text{equivalentUnits} \times \text{roundingUnit}} \right\rceil \times \text{roundingUnit}$$$$\text{roundUpTo}(x,u) = \lceil x/u \rceil \times u$$
Ejemplo resuelto
Cuenta de 28.760 yenes, redondeo de 500, 6 personas, 1 jefe con un recargo de 2.000, 2 mujeres al 70 %. Hombres = \(6 - 1 - 2 = 3\). Resto = \(28760 - 2000 = 26760\). Unidades = \((3 + 1) + 2 \times 0{,}7 = 5{,}4\). Parte base por hombre = \(26760 / 5{,}4 = 4955{,}56\). Cada hombre paga 5.000, cada mujer paga 3.500 y el jefe paga 7.000. Recaudado = \(5000 \times 3 + 3500 \times 2 + 7000 = 29000\). Devolución al organizador = \(29000 - 28760 = 240\) yenes.
Preguntas frecuentes
¿El organizador es una persona adicional? No. El organizador es uno de los asistentes y, cuando hay al menos un hombre, se cuenta como un hombre que paga la parte correspondiente y luego recupera el sobrante.
¿Y si la cuota fija de un jefe supera la cuenta? El pago de los jefes tiene un tope, de modo que nunca pagan más que el total de la cuenta.
¿Por qué se recauda más de lo que cuesta la cuenta? Cada parte se redondea hacia arriba a una cantidad limpia, así que ese pequeño excedente se le devuelve al organizador.