문자열로 변환하는 동안 부동 소수점의 Python 정밀도가 손실됩니다.

궁금하다

sniffpcap 파일에서 패킷을 읽는 데 Scapy의 기능을 사용 하고 있습니다.

pkt=sniff(offline="a.pcap",count=1)[0]

IDLE with pkt.time에서 패킷의 타임 스탬프를 얻을 수 1431063004.998014있습니다. 내가 가진 문자열로 타임 스탬프로 변환하려고 할 때 그러나 str(pkt.time)나 대신 pkt.time내가주고 print pkt.time, 난 단지 얻을 1431063005.0.

정확한 타임 스탬프 값을 문자열로 얻을 수 있습니까 ??

참고 : 모듈을
살펴 보았습니다 decimal. 그러나 그것은 정밀도가 필요합니다. 자릿수를 모르면 도움이되지 않을 것 같아요.

RatDon

reprstr전체 float를 정밀하게 변환하는 또 다른 방법 입니다. 가져올 필요가 없습니다 decimal. 사용하는 것처럼 사용하면 객체 만 str반환 str됩니다.

>>> x = repr(pkt.time)
>>> type(x)
>>> <type 'str'>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

16 진수를 단 정밀도로 IEEE-754 부동 소수점으로 변환하는 Python 프로그램

분류에서Dev

"ValueError : 문자열을 부동 소수점으로 변환 할 수 없습니다"를 수정하는 방법?

분류에서Dev

Python : 소수점 뒤의 가변 자릿수를 사용하여 문자열로 부동

분류에서Dev

반올림 오류없이 특정 정밀도로 숫자 문자열을 부동 소수점으로 변환

분류에서Dev

문자열의 모든 중복 부동 소수점을 정수로 변환

분류에서Dev

데이터 프레임에 부동 소수점 목록을 열로 추가하면 소수가 손실됩니다.

분류에서Dev

문자열을 제외한 모든 유형을 부동 소수점으로 변환 할 때 정수로 먼저 변환하는 이유는 무엇입니까?

분류에서Dev

문자열을 정수로 변환하는 동안 NumberFormatException 받기

분류에서Dev

Python을 사용하여 문자열을 부동 소수점으로 변환

분류에서Dev

Python : 음수 문자열 숫자를 부동 소수점으로 변환하는 데 어려움이 있습니다.

분류에서Dev

JavaScript에서 숫자로 시작하는 것이 아니라 정확한 숫자 인 경우 문자열을 부동 소수점으로 변환하는 방법

분류에서Dev

정수에서 부동 소수점으로의 변환은 언제 무손실입니까?

분류에서Dev

python-문자열을 숫자 (부동 또는 정수)로 변환하는 문제

분류에서Dev

부동 소수점을 숫자와 NAN이있는 열의 정수로 변환

분류에서Dev

의 ValueError는 문자열을 부동 소수점으로 변환 할 수 없습니다 : [0.0, 0.0, 0.0, 0.0,

분류에서Dev

"문자열을 부동 소수점으로 변환 할 수 없음"오류가 발생하면서 두 행의 데이터를 플롯하려고합니다.

분류에서Dev

부동 소수점 숫자의 정밀도 문제가 값에 따라 달라지는 이유는 무엇입니까?

분류에서Dev

Panda Python 오류 : 문자열을 부동 소수점으로 변환 할 수 없습니다.

분류에서Dev

Python ValueError : 문자열을 부동 소수점으로 변환 할 수 없습니다.

분류에서Dev

Rails-Heroku의 부동 열에 소수점을 삽입하는 동안 오류가 발생했습니다.

분류에서Dev

Pandas는 문자열 비율을 부동 소수점으로 평가합니다.

분류에서Dev

Phpunit 및 부동 소수점 숫자는 문자열로 저장됩니다.

분류에서Dev

C에서 사용자가 입력 한 정밀도를 잃지 않고 부동 숫자를 문자열로 변환하는 방법은 무엇입니까?

분류에서Dev

명확한 십진수 표현을 위해 9 개의 유효 십진수가 필요한 단 정밀도 부동 소수점 숫자는 무엇입니까?

분류에서Dev

오류를 피하는 방법 : 문자열을 부동 소수점으로 변환 할 수 없습니다.

분류에서Dev

부동 소수점 값을 문자열로 변환 할 때 왜 'E'문자가 있습니까?

분류에서Dev

파이썬 : 유니 코드를 소수 정밀도로 부동 소수점으로 변환

분류에서Dev

Python .get ()을 사용하여 문자열을 부동 소수점으로 변환하는 방법은 무엇입니까?

분류에서Dev

std :: accumulate를 사용하여 최고의 정밀도로 부동 소수점 추가

Related 관련 기사

  1. 1

    16 진수를 단 정밀도로 IEEE-754 부동 소수점으로 변환하는 Python 프로그램

  2. 2

    "ValueError : 문자열을 부동 소수점으로 변환 할 수 없습니다"를 수정하는 방법?

  3. 3

    Python : 소수점 뒤의 가변 자릿수를 사용하여 문자열로 부동

  4. 4

    반올림 오류없이 특정 정밀도로 숫자 문자열을 부동 소수점으로 변환

  5. 5

    문자열의 모든 중복 부동 소수점을 정수로 변환

  6. 6

    데이터 프레임에 부동 소수점 목록을 열로 추가하면 소수가 손실됩니다.

  7. 7

    문자열을 제외한 모든 유형을 부동 소수점으로 변환 할 때 정수로 먼저 변환하는 이유는 무엇입니까?

  8. 8

    문자열을 정수로 변환하는 동안 NumberFormatException 받기

  9. 9

    Python을 사용하여 문자열을 부동 소수점으로 변환

  10. 10

    Python : 음수 문자열 숫자를 부동 소수점으로 변환하는 데 어려움이 있습니다.

  11. 11

    JavaScript에서 숫자로 시작하는 것이 아니라 정확한 숫자 인 경우 문자열을 부동 소수점으로 변환하는 방법

  12. 12

    정수에서 부동 소수점으로의 변환은 언제 무손실입니까?

  13. 13

    python-문자열을 숫자 (부동 또는 정수)로 변환하는 문제

  14. 14

    부동 소수점을 숫자와 NAN이있는 열의 정수로 변환

  15. 15

    의 ValueError는 문자열을 부동 소수점으로 변환 할 수 없습니다 : [0.0, 0.0, 0.0, 0.0,

  16. 16

    "문자열을 부동 소수점으로 변환 할 수 없음"오류가 발생하면서 두 행의 데이터를 플롯하려고합니다.

  17. 17

    부동 소수점 숫자의 정밀도 문제가 값에 따라 달라지는 이유는 무엇입니까?

  18. 18

    Panda Python 오류 : 문자열을 부동 소수점으로 변환 할 수 없습니다.

  19. 19

    Python ValueError : 문자열을 부동 소수점으로 변환 할 수 없습니다.

  20. 20

    Rails-Heroku의 부동 열에 소수점을 삽입하는 동안 오류가 발생했습니다.

  21. 21

    Pandas는 문자열 비율을 부동 소수점으로 평가합니다.

  22. 22

    Phpunit 및 부동 소수점 숫자는 문자열로 저장됩니다.

  23. 23

    C에서 사용자가 입력 한 정밀도를 잃지 않고 부동 숫자를 문자열로 변환하는 방법은 무엇입니까?

  24. 24

    명확한 십진수 표현을 위해 9 개의 유효 십진수가 필요한 단 정밀도 부동 소수점 숫자는 무엇입니까?

  25. 25

    오류를 피하는 방법 : 문자열을 부동 소수점으로 변환 할 수 없습니다.

  26. 26

    부동 소수점 값을 문자열로 변환 할 때 왜 'E'문자가 있습니까?

  27. 27

    파이썬 : 유니 코드를 소수 정밀도로 부동 소수점으로 변환

  28. 28

    Python .get ()을 사용하여 문자열을 부동 소수점으로 변환하는 방법은 무엇입니까?

  29. 29

    std :: accumulate를 사용하여 최고의 정밀도로 부동 소수점 추가

뜨겁다태그

보관