Metadata-Version: 2.0
Name: redpackets
Version: 1.1.0
Summary: Red Packets Split Algorithm
Home-page: https://github.com/Brightcells/redpackets
Author: Hackathon
Author-email: kimi.huang@brightcells.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.5
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: monetary

==========
redpackets
==========

RedPackets Split & Return split_list if succeed & Raise Exception if failed

Installation
============

::

    pip install redpackets


Usage
=====

::

    import redpackets

    # Redpackets Split
    redpackets.split_dollar(total, num, min=0.01)
    redpackets.split_cent(total, num, min=1)
    # cent=False equals split_dollar
    # cent=True equals split_cent
    redpackets.split(total, num, min=None, cent=False)

    # Exchange Cent & Dollar
    redpackets.cent(dollar, rate=100, cast_func=int)
    redpackets.dollar(cent, rate=100, cast_func=float)

    # Mul & Div
    redpackets.mul(multiplicand, multiplicator, cast_func=float)
    redpackets.div(dividend, divisor, cast_func=float)



