Cuestión : Archivo de hornada: Convertir los octetos al KB, al MB o al GB con 2 comas

Hola allí, la necesidad del

I de crear un archivo de hornada a el cual convierta un número en octetos KB, el MB o los GB con 2 el off

FOR %%A de points.

@echo ADENTRO (4321.1342.56, 2145386496) hacen (llamada del
: El ECO “%%A” de ConvertNumber
es easyer a leer como esto:
ECHO.
PAUSE
EXIT

de %ConvertedNumber%
):

RESULT del script
exit /b de ConvertNumber
whatever: El
4.21 KB
1.99 GB


Hoping esto será puntos fáciles para you.

Cheers,
Rene
class= del

Respuesta : Archivo de hornada: Convertir los octetos al KB, al MB o al GB con 2 comas

==> 1342.56

Esto es realmente absolutamente un poco más duro que usted puede ser que piense en un archivo del PALO.  Se podría algo elaborar, sí (y como un comandante de matemáticas que tengo gusto de jugar con cosas como esto).  Pero la ayuda de la matemáticas en PALO es relativamente débil, y solamente se apoyan los números del número entero así que cualquier manipulación de decimales tiene que ser realizada manualmente en la escritura del PALO.  Además, los números se limitan 2^31 de tamaño, así que a ellos máximos hacia fuera en 2147483647, y para un resultado cualquier número más grande que 2GB no se puede tratar de.

Algunas aproximaciones pueden ser hechas y el es lo que he visto típicamente en EE, allí es algunas preguntas que tienen ya soluciones a esto, un poco que busca dará vuelta probablemente a éstos para arriba.

Utilizo a menudo unas par de utilidades independientes de EXE que hagan la matemáticas para cualquier álgebra compleja en una escritura del PALO.

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/MS_DOS/Q_24881845.html

~bp
Otras soluciones  
 
programming4us programming4us