Преобразуйте работы документа, процитированные в bibtex или [закрытые] форматы примечания

Чрезвычайно специализированный случай, когда Вы должны сказать 2^ (-x y), где x, конечно, отрицательно, и y является слишком большим, чтобы сделать смещение на интервале. Можно все еще сделать 2^x в постоянное время путем завинчивания с плаванием.

struct IeeeFloat
{

    unsigned int base : 23;
    unsigned int exponent : 8;
    unsigned int signBit : 1;
};


union IeeeFloatUnion
{
    IeeeFloat brokenOut;
    float f;
};

inline float twoToThe(char exponent)
{
    // notice how the range checking is already done on the exponent var 
    static IeeeFloatUnion u;
    u.f = 2.0;
    // Change the exponent part of the float
    u.brokenOut.exponent += (exponent - 1);
    return (u.f);
}

можно получить больше полномочий 2 при помощи двойного как базовый тип. (Большое спасибо к комментаторам для помощи придать этому сообщению квадратную форму далеко).

существует также возможность, что получение дополнительной информации плавания IEEE , другие особые случаи возведения в степень могли бы представить себя.

15
задан user126350 30 March 2019 в 10:32
поделиться

1 ответ

Вы избалованы выбором. Google для "извлечения справочных метаданных" и нажмите.

Существует бесплатное программное обеспечение для извлечения из PDF-файлов: см. Инструмент извлечения метаданных .

Если у вас есть файл Word 2007, в котором есть (наконец) стандартизированное представление записей списка ссылок, и EndNote может надежно извлечь из него.

Если вы просто хотите увидеть цитаты в статье, RefRuns - это полезный инструмент с простым веб-интерфейсом.

1114670]

3
ответ дан 1 December 2019 в 04:58
поделиться