Título: Problema en bat Publicado por: xXdavosXx en 15 Enero 2018, 13:47 pm tengo un problemilla con un archivo bat y la cosa es que no consigo que haga operaciones con decimales , es decir , que si el resultado es 4,6 lo redondea a 4 . alguien sabria decirme como solucionarlo? os dejo un fragmento del bat
cls set/p a=¿cual es tu nota en la primera asignatura? cls set/p b=¿cual es tu nota en la segunda asignatura? cls set asig=2 set/a suma=a+b set/a media=%suma%/%asig% echo tu nota media es de : %media% Título: Re: Problema en bat Publicado por: Eleкtro en 15 Enero 2018, 15:56 pm tengo un problemilla con un archivo bat y la cosa es que no consigo que haga operaciones con decimales Eso es por que Batch no tiene soporte para la asignación de decimales/números de punto flotante. ¿Ahora entiendes cuando dije que Batch es muy limitado? (es limitado en todas las posibles interpretaciones de la palabra), de hecho, la capacidad aritmética de Batch está limitada a un Integer o Entero de 32 Bits. Puedes llevar a cabo cosas enrevesadas como esta para usar decimales... si crees que hacerlo te valdrá la pena...
...O bien puedes usar Visual Basic Script, PowerShell o C++ en su lugar como ya se te recomendó. 'Cualquier' lenguaje usado hoy en día te será de mayor utilidad que Batch, no malgastes tu tiempo en aprender como funciona una herramienta inutil. Saludos. Título: Re: Problema en bat Publicado por: xXdavosXx en 20 Enero 2018, 19:33 pm Gracias , me recomiendas algun lenguaje en concreto que sea sencillo?
Título: Re: Problema en bat Publicado por: **Aincrad** en 20 Enero 2018, 19:38 pm ...O bien puedes usar Visual Basic Script, PowerShell . Como dice el compañero @Elektro puedes usar VBS o PowerShell . ya que estos lenguajes a mi parecer son faciles de aprender . en mi caso te recomiendo Visual Basic Script. :laugh: Título: Re: Problema en bat Publicado por: xXdavosXx en 20 Enero 2018, 23:08 pm @**Aincrad** muchas gracias , si me pudiese dejar algun tutorial o algun sitio donde orientarme seria genial
Título: Re: Problema en bat Publicado por: **Aincrad** en 21 Enero 2018, 00:26 am bueno hay un excelente tutorial de vbs en el foro . el autor es @Novlucker .
el link es : TUTORIAL vbscript (https://foro.elhacker.net/scripting/tutorial_vbscript-t229032.0.html) ;D |