LINUX.ORG.RU

История изменений

Исправление qulinxao3, (текущая версия) :

r = (oldColor & 0x00ff0000UL) >> 16;
r=(oldColor //(2**16))%(2**8)
r=(r<=10)? 0 : int(r-(r*fadeValue/256));
r= 0 if r<=10 else Math.floor(r-(r*fadeValue/256))

+- так

не_факт что math.floor на всех твоих входных тождественна си int

Исходная версия qulinxao3, :

r = (oldColor & 0x00ff0000UL) >> 16;
r=(r<=10)? 0 : int(r-(r*fadeValue/256));
r= 0 if r<=10 else Math.floor(r-(r*fadeValue/256))

+- так

не_факт что math.floor на всех твоих входных тождественна си int