# BPM erst runden, dann ganzzahlig ausgeben

**URL:** https://community.mp3tag.de/t/bpm-erst-runden-dann-ganzzahlig-ausgeben/6066
**Category:** Allgemein
**Created:** [January 14, 2008, 1:08pm UTC](https://community.mp3tag.de/t/bpm-erst-runden-dann-ganzzahlig-ausgeben/6066 "2008-01-14T13:08:01Z")
**Posts on this page:** 2
**Page:** 2

<div class="post-metadata">

### Author: ![C-Dog](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/c/c89c15/32.png) [@C-Dog](https://community.mp3tag.de/u/C-Dog)
#### Post date: [September 7, 2024, 2:07pm UTC](https://community.mp3tag.de/t/bpm-erst-runden-dann-ganzzahlig-ausgeben/6066/22 "2024-09-07T14:07:27Z")

</div>

Danke für die Skripte oben. Hier nochmal eine kompakte Lösung, die BPM-Werte mit beliebig vielen Vor- und Nachkommastellen entsprechend auf ganze Zahlen auf- bzw. abrundet. Dabei werden einfach die Nachkommastellen abgeschnitten, wenn die erste NKS 0 bis 4 ist. Ist sie 5-9, werden die NKS auch abgeschnitten und 1 zu den BPM addiert.

1. Aktion: Ersetzen mit regulärem Ausdruck  
`^(\d+)\.[0-4]\d*$` ersetzen durch `$1`

2. Aktion: Ersetzen mit regulärem Ausdruck  
`^(\d+)\.[5-9]\d*$` ersetzen durch `$add($1,1)`

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [March 8, 2025, 2:49pm UTC](https://community.mp3tag.de/t/bpm-erst-runden-dann-ganzzahlig-ausgeben/6066/23 "2025-03-08T14:49:35Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

[Previous page](https://community.mp3tag.de/t/bpm-erst-runden-dann-ganzzahlig-ausgeben/6066.md?page=1)
