Rom2Arab

Rom2Arab - Arab2Rom - Mensajes

#1 Publicado: 18/10/2023 22:06:10
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Why doesn't the cycle end?
See please the attachRome-Arab.sm (40,3 KiB) descargado 1525 vez(es).
#2 Publicado: 19/10/2023 0:53:00
Oscar Campo

Oscar Campo

135 me gusta en 309 mensajes.

Grupo: Moderator

Really it's a very strange bahavior (a bug ?), because the value of variable n is cleared when function returns from Arab2Rom()
So, a solution is to use functions fwrite() and rfile() to save the value of n on a file as a memory:

memory.png


See the atachment with the solution: Rome-Arab SOLVED.sm (41,21 KiB) descargado 1529 vez(es).

best,
Oscar
A 1 usuarios les gustó este mensaje
Valery Ochkov 19/10/2023 1:08:00
#3 Publicado: 19/10/2023 1:30:20
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: User

Hi. In Arab2Rom(n) you modify n.

Clipboard02.png

That's not good practice. This is a workaround for such cases.

Clipboard01.png

Best regards.
Alvaro.
A 2 usuarios les gustó este mensaje
Valery Ochkov 19/10/2023 1:46:00, Oscar Campo 19/10/2023 1:46:00
#4 Publicado: 19/10/2023 1:42:23
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Thanks!

But this have an error too!
Rom2Arab.sm (293,29 KiB) descargado 1511 vez(es).
#5 Publicado: 19/10/2023 1:52:56
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: User

Wrote

Thanks!

But this have an error too!
Rom2Arab.sm (293,29 KiB) descargado 1511 vez(es).



That's another function, not similar with the others above. Here the problem is the origin in Mathcad for strings. Try to set ORIGIN = 1 in Mathcad and rewrite the code.

Best regards.
Alvaro.
#6 Publicado: 19/10/2023 2:13:24
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Wrote

Wrote

Thanks!

But this have an error too!
Rom2Arab.sm (293,29 KiB) descargado 1511 vez(es).



That's another function, not similar with the others above. Here the problem is the origin in Mathcad for strings. Try to set ORIGIN = 1 in Mathcad and rewrite the code.

Best regards.
Alvaro.


RA.png

#7 Publicado: 19/10/2023 2:43:57
Alvaro

Alvaro

1.139 me gusta en 1.805 mensajes.

Grupo: User

This is one way.

Clipboard01.png

Best regards.
Alvaro.
A 1 usuarios les gustó este mensaje
Valery Ochkov 19/10/2023 2:49:00
#8 Publicado: 19/10/2023 2:49:12
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Wrote

This is one way.

Clipboard01.png

Best regards.
Alvaro.



Thanks,
send please the sm-file!
#9 Publicado: 23/10/2023 0:30:24
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

My salary in 1980
ATM-SU.png
ATM-SU.sm (6,29 KiB) descargado 1520 vez(es).
Rubles.png
#10 Publicado: 23/10/2023 1:34:42
Martin Kraska

Martin Kraska

1.361 me gusta en 2.275 mensajes.

Grupo: Moderator

If I remember correctly, 1988 a bottle of vodka (0.5l) was 3 rubles (if you got it at all, it was the time of prohibition - сухой закон). Therefore the 3-ruble-notes.
Technische Mechanik mit SMath Studio: https://link.springer.com/book/10.1007/978-3-658-50592-9
A 1 usuarios les gustó este mensaje
Valery Ochkov 23/10/2023 2:31:00
#11 Publicado: 23/10/2023 2:24:31
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

Wrote

If I remember correctly, 1988 a bottle of vodka (0.5l) was 3 rubles (if you got it at all, it was the time of prohibition - сухой закон). Therefore the 3-ruble-notes.



2 рубля 87 копеек = 2.75 vodka + 0.12 bottle.

Three constants of soviet students 3.14, 2.87, 2.72
vodka.png
#12 Publicado: 28/10/2023 16:11:54
Valery Ochkov

Valery Ochkov

67 me gusta en 713 mensajes.

Grupo: User

There are also zeros in Roman numerals. See my photo from Greenwich.
And four is written this way IIII and not that way IV because there are only 12 and not 13 digits.
Arabic-0.png
  • Nuevos mensajes
  • Sin mensajes nuevos