división de enteros en elementos casi iguales

¿Existe alguna función en algún lugar que divida los números enteros o decimales en partes que sean lo más iguales posible y sumen el valor de entrada?

Estoy buscando algo que funcione así:

devide(4,2) -> {2,2} (2 + 2 = 4, 2 y 2 son iguales)

devide(6,4) -> {2,2,1,1} (2 + 2 + 1 + 1 = 6, no hay forma de acercar estos números entre sí)

Sé que puedo hacerlo yo mismo, pero estoy buscando alguna función de biblioteca.

Respuesta 1

¿Es posible convertir un archivo .class (de la biblioteca externa .jar) a un archivo .java? Estoy tratando de averiguar si es posible o no porque la fuente de la biblioteca externa no está disponible ...

Quiero construir mi proyecto, pero tengo dos errores a continuación: app / build / intermedtes / incremental / mergeDebugResources / merged.dir / values ​​/ values.xml y .gradle / caches / transforms-1 / files-1.1 / appcompat-v7- 27 ....

Posible duplicado: Proyecto Euler Problema 12 - C ++ Estoy tratando de obtener el primer número de triángulo con más de 400 divisores (número de triángulo, por ejemplo: 1,3,6,10). Por ejemplo, el triángulo número 6 tiene ...

Estoy escribiendo una aplicación de Android en Java (con Codename One). Estoy en Java durante unos 3 años (Swing, FX, después de un año de Python), pero no soy un programador profesional. Entonces, para los profesionales, amablemente tengan ...