SICS-788 Guard against integer division.
This commit is contained in:
@ -124,7 +124,7 @@ proc ::scobj::positmotor::mot2ID {mot precision table} {
|
||||
if {abs($mot - $m) <= $precision} {
|
||||
return $i
|
||||
} elseif {[expr {$sign * ($mot - $m)} ] < 0} {
|
||||
return [expr {($mot-$mprev)*($i - $iprev)/($m - $mprev)+$iprev}]
|
||||
return [expr {1.0 * ($mot-$mprev)*($i - $iprev)/($m - $mprev)+$iprev}]
|
||||
}
|
||||
set iprev $i
|
||||
set mprev $m
|
||||
|
Reference in New Issue
Block a user