Comunidad Gambas-es
[SOLUCIONADO] Necesito acelerar código, ¿me ayudan? - Versión para impresión

+- Comunidad Gambas-es (https://gambas-es.org)
+-- Foro: Gambas (https://gambas-es.org/forum-3.html)
+--- Foro: General (https://gambas-es.org/forum-4.html)
+--- Tema: [SOLUCIONADO] Necesito acelerar código, ¿me ayudan? (/thread-454.html)

Páginas: 1 2


RE: Necesito acelerar código, ¿me ayudan? - vuott - 11-06-2021

(11-06-2021, 23:25)gambafeliz escribió: solo le paso cadenas con posibles números con número, signos (+,-) y símbolos monetarios y veo que nada más.

La chispa de mi pregunta la dio el código propuesto por omoreno. Si básicamente la cadena, que se pasa a la función, es un valor numérico de tipo Float con el símbolo del Euro (u otro símbolo monetario) al final, como por ejemplo 123,456€, entonces simplemente podemos usar la función nativa "Left()".
Un código simple para entendernos:
Código:
Public Sub Main()

  Dim cadena As String = "-123,456€"
 
  Print Left(cadena, -1)
  
End



RE: Necesito acelerar código, ¿me ayudan? - gambafeliz - 12-06-2021

Vuott

Pero que puntazo lo de la chispa de omoreno Smile

Me parece genial tu lógica, sí pero es una función y supongo que no vamos a tener tanta suerte como para que sea tan simple. Ya que como sabes se llama "soloNumeros" y suponer que es tan simple como para recortar el signo pues ...???..

Pero bueno me lo voy a repensar por si al final es lo que encaja en mi código en particular eso si debería cambiar el nombre de la función, ¿no crees?

Gracias, Sr aunque estoy pensando como se dirá Sr. o Mr en italiano?

Saludos Smile


RE: Necesito acelerar código, ¿me ayudan? - vuott - 12-06-2021

(12-06-2021, 11:48)gambafeliz escribió: como se dirá Sr. o Mr en italiano?

" Signore " (pronunciación: siñóre ) - desde el latin: senior  (anciano).
Antes de los nombres propios de persona, la letra "e" final suele caer.
Ejemplo:" Buongiorno, signor vuott !".

Latin: sénior
Español: señor
Italiano: signore

Como abreviativo: Sig.
Ejemplo: Sig. vuott, lei è stato nominato Presidente della Federazione del Mediterraneo.


RE: Necesito acelerar código, ¿me ayudan? - gambafeliz - 12-06-2021

Tu si que eres un Signore pero que sueña muy alto Smile por eso de:

Ejemplo: Sig. vuott, lei è stato nominato Presidente della Federazione del Mediterraneo.

Sig. vuott hasta lo he entendido sin saber italiano, pero que cachondo eres.

Gracias por tu gran explicación, me gusto.