Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #101948

Re: How to simulate C style integer division?

From Yann Kaiser <kaiser.yann@gmail.com>
Newsgroups comp.lang.python
Subject Re: How to simulate C style integer division?
Date 2016-01-21 08:42 +0000
Message-ID <mailman.141.1453365734.15297.python-list@python.org> (permalink)
References <CAJQX3DyoDUtNWbNEpGVJxeKATADWAikP47NRZb7+UaxSwSRZaQ@mail.gmail.com>

Show all headers | View raw


You can use the // operator, which should do what you want.

On Thu, Jan 21, 2016, 09:40 Shiyao Ma <i@introo.me> wrote:

> Hi,
>
> I wanna simulate C style integer division in Python3.
>
> So far what I've got is:
> # a, b = 3, 4
>
> import math
> result = float(a) / b
> if result > 0:
>   result = math.floor(result)
> else:
>   result = math.ceil(result)
>
>
> I found it's too laborious. Any quick way?
>
> --
>
> 吾輩は猫である。ホームーページはhttps://introo.me <http://introo.me>。
> --
> https://mail.python.org/mailman/listinfo/python-list
>

Back to comp.lang.python | Previous | Next | Find similar | Unroll thread


Thread

Re: How to simulate C style integer division? Yann Kaiser <kaiser.yann@gmail.com> - 2016-01-21 08:42 +0000

csiph-web