Título: Division con decimales (batch) ---- by pablo Publicado por: kraszic en 17 Octubre 2007, 19:59 pm Bueno, pues hace bastante tiempo q queria hacer un code asi porq tngo algunos programas para calcular formulas y el resultado en batch siempre es un numero entero cundo haces una division.
Pues bien, en este batch e utilizado el algoritmo de la division para crear un programa q saque asta 3 cifras decimales en una division y te diga si el numero tiene mas decimales o acaba ahi. Aqui dejo el code: Código Bueno, yo creo q es muy util aplicar este code en nuestros programas ya q tenemos un valor mas aproximado del numero, ya q si hay q dividir el numero entre divisores grandes batch resulta un desastre... Lo malo, es q no se puede operar con esto; hombre, cabria la posibilidad de realizar sumas y restas y multiplicaciones a partir de una division pero seria un poco complicado, de todos modos trabajare para intentar hacer esto, quien este interesado q se ponga en contacto conmigo. saludos Título: Re: Division con decimales (batch) ---- by pablo Publicado por: nhaalclkiemr en 19 Octubre 2007, 00:47 am He mejorado tu code, por no decir que lo he renovado casi todo...ahora puedes elegir el número de cifras decimales con las que quieres calcular la cifra...
Hice dos bat, pongo los dos, son iguales pero el primero muestra el progreso de calculo a partir de los 70 decimales y el segundo no muestra ningun progreso. Código
Código
El código de los dos es lo mismo, en el primero añadí unas lineas poco importantes para obtener el progreso... Si alguien no entiende el code que mire el manual de programación avanzada de SDC que explica muy bien el uso de funciones y del comando FOR en BATCH Los hice bastante rápido y se pueden optimizar, y bastante, si alguien quiere optimizarlo que lo haga y lo ponga si kiere, la verdad yo lo hice bastante rápido... Weno espero que os sirva... Saludos ;) Título: Re: Division con decimales (batch) ---- by pablo Publicado por: kraszic en 19 Octubre 2007, 16:01 pm wow, tio, q crack q estas hecho. Me gustaba mi code, pero eso q has hecho para q aparezcan mas decimales ha estado genial.
A ver si me puedo volver a releer el manual de SDC para entender mejor las funciones q no las uso nunca. saludos PD: Como se hace para poner el codigo con colores??? Título: Re: Division con decimales (batch) ---- by pablo Publicado por: nhaalclkiemr en 19 Octubre 2007, 17:37 pm Usar funciones es muy facil, y el FOR también es esencial...eso con la practica aprendes ;)
y sobre los colores es utilizar etiquetas GeSHi mira se usaría así (sin los espacios esos) [ code=dos ][ /code ] para VB sería así: [ code=vb ][ /code ] Saludos >:( |