Home
last modified time | relevance | path

Searched refs:accu (Results 1 – 1 of 1) sorted by relevance

/picolibc-latest/newlib/libc/stdlib/
Drand48.c143 unsigned long accu; in __dorand48() local
146 accu = (unsigned long) r->_mult[0] * (unsigned long) xseed[0] + in __dorand48()
148 temp[0] = (unsigned short) accu; /* lower 16 bits */ in __dorand48()
149 accu >>= sizeof(unsigned short) * 8; in __dorand48()
150 accu += (unsigned long) r->_mult[0] * (unsigned long) xseed[1] + in __dorand48()
152 temp[1] = (unsigned short) accu; /* middle 16 bits */ in __dorand48()
153 accu >>= sizeof(unsigned short) * 8; in __dorand48()
154 accu += r->_mult[0] * xseed[2] + r->_mult[1] * xseed[1] + r->_mult[2] * xseed[0]; in __dorand48()
157 xseed[2] = (unsigned short) accu; in __dorand48()