cython

Форк
0
/
int_float_builtins_as_casts_T400_long_double.pyx 
21 строка · 482.0 Байт
1
# ticket: t400
2

3
cimport cython
4

5

6
@cython.test_fail_if_path_exists("//SingleAssignmentNode//TypecastNode")
7
@cython.test_assert_path_exists(
8
    "//PythonCapiCallNode",
9
    "//PythonCapiCallNode/PythonCapiFunctionNode/@cname = '__Pyx_truncl'",
10
)
11
def long_double_to_float_int(long double x):
12
    """
13
    >>> long_double_to_float_int(4.1)
14
    4.0
15
    >>> long_double_to_float_int(-4.1)
16
    -4.0
17
    >>> long_double_to_float_int(4)
18
    4.0
19
    """
20
    cdef float r = int(x)
21
    return r
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.