Формат числа?

Тема в разделе "WASM.BEGINNERS", создана пользователем asmlamo, 4 апр 2008.

  1. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    есть цифирь:

    49 9A 94 40


    как 1318,57
     
  2. LittleFox

    LittleFox New Member

    Публикаций:
    0
    Регистрация:
    1 апр 2008
    Сообщения:
    36
    49 9A 94 40 очень сильно смахивает на 4.643834 в формате dword float, посмотри в проге отладчиком
     
  3. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.742
    Вопрос закрыт это паскалевский тип:

    DOUBLE

    Там на самом деле оказалось 8 байт !


    Теперь вопрос как с этим чудом работать из асма ?

    Используя FPU ?

    Мне нужно прибавлять и вычитать ....
     
  4. Freeman

    Freeman New Member

    Публикаций:
    0
    Регистрация:
    10 фев 2005
    Сообщения:
    1.385
    Адрес:
    Ukraine
    fadd, fsub
     
  5. 10110111

    10110111 New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2006
    Сообщения:
    319
    Адрес:
    Санкт-Петербург
    fld qword [num]
     
  6. Ustus

    Ustus New Member

    Публикаций:
    0
    Регистрация:
    8 авг 2005
    Сообщения:
    834
    Адрес:
    Харьков
    movsd xmm0, [num]
    :)