{please tell me if i am missing something here}

1. seems common to want to change a component of a complex number.

2. seems common to manipulate complex numbers in a tight loop (simulation)

but whereas you can read a component...

real com.:=Real(cmplx)
imaginary com.:=Imag(cmplx)

i can't see any way to write to a component.

i had hoped, maybe, the compiler would help, but testing shows the, 
expected, 5x longer time for this solution/hack....

c+=complex(0,v)  // add v to the imaginary part of c

seems re-implementing complex is pretty simple, but its less 
clear/documentable and this seems like an omission to me.

BTW couldn't find any help in reflect

BTW c code just does it fine.



-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/golang-nuts/2de28954-fccb-48f2-9374-950f3ba6d573n%40googlegroups.com.

Reply via email to