Metadata-Version: 2.1
Name: forfloatrange
Version: 1.0.9
Summary: Range with float
Author: Nova D Andrew
Author-email: andrew.d.nova@icloud.com
Requires-Python: >=3.6,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown


## English

`forfloatrange` is a Python library that provides a function called `ffrange` for generating a sequence of floating-point numbers within a specified range with a given step. The function checks that the step is not zero to avoid errors and uses a generator expression for efficient handling of large value ranges.

### Installation

You can install the library using pip:

```bash
pip install forfloatrange
```

### Usage

```python
from forfloatrange import ffrange

# Generate a sequence of floating-point numbers from 0.0 to 1.0 with a step of 0.1
for number in ffrange(0.0, 1.0, 0.1):
    print(number)
```

## Русский

`forfloatrange` - это библиотека на Python, предоставляющая функцию под названием `ffrange` для создания последовательности чисел с плавающей точкой в указанном диапазоне с заданным шагом. Функция проверяет, что шаг не равен нулю, чтобы избежать ошибок, и использует генераторное выражение для эффективной работы с большими диапазонами значений.

### Установка

Вы можете установить библиотеку с помощью pip:

```bash
pip install forfloatrange
```

### Пример использования

```python
from forfloatrange import ffrange

# Сгенерировать последовательность чисел с плавающей точкой от 0.0 до 1.0 с шагом 0.1
for number in ffrange(0.0, 1.0, 0.1):
    print(number)
```

