2012-04-23 4 views
2

은 내가 크기가 감소 큐에서 항목을 제거하면부정적인 큐 크기는

-0000128746032714844는 MB

, 나는 그것을 기대 하늘빛 서비스 큐에 특유의 스택 크기를 발견 대기열 길이가 0 일 때 0이어야합니다. 하지만 그렇지 않았습니다. 나는 그것을 두 번 시도하고 대기열 크기는 계속 감소했다.

로그 아웃하고 로그인 한 후에도 크기는 여전히 음수입니다.

크기가 어떻게 부정적 일 수 있습니까?

업데이트 : 나는 방금 queusize로서 -9,5367431640625E-06 MB를 알아 차렸다.

답변

0

이것이 정확히 문제가되는지 확실하지 않습니다. 이것은 매우 작은 숫자입니다. 따라서 float/double precision으로 인해 발생할 수 있습니다. 대략 0이라고 말할 수 있습니다.

Ming Xu.

+1

나는 더 많은 정보로 질문을 업데이트했다. 나는 새로운 크기 -> -9,5367431640625E-06 MB를 가졌다. 정답으로 float/doable 정밀도를 배제한 것은 무엇인가. –