I need to understand this code and convert it to PBP code. I *think* it's for another microcontroller.


v[0]=0.1*(((d[0]&#0111)-(d[0]&#1000))*256+d[1])

I don't understand what the & and # signs are really doing. I also don't understand why they have 7 in the left and 8 in the right. Why not just just use 1? I'm sure there's a reason for it but I don't understand why.