Hi Chiara,
There is no explicit way to typecast variables in NESTML. However, if you assign a
variable with a “real” type to a variable with an “integer” type, the decimal part would
be truncated and you will have the integer part in the variable. This is because the
integer variables in NESTML correspond to “long” types in C++.
Here’s a small example:
neuron foo:
state:
x real = 42.8
update:
i integer = x
print("i: {i}")
Hope this helps.
Thanks,
Pooja
On 6. Jul 2023, at 09:59, chiara de luca
<deluca.1665541(a)studenti.uniroma1.it> wrote:
Hello everyone,
just a small question about NESML.
I would like to cast a variable from float to integer in the onReceive block of a custom
synapse model. Is there an easy way to do that? Can't find anything in documentation
about that.
Thank you!
Chiara
_______________________________________________
NEST Users mailing list -- users(a)nest-simulator.org
To unsubscribe send an email to users-leave(a)nest-simulator.org