BBitWhorl
Produs

Funcțiile programului · Rotirea biților cu lățime fixă

01

Testează rotații nule și complete cu numărul de pași redus modulo lățimea, respingând pașii negativi și valorile care nu încap.

01

Modele

Configurează un endpoint compatibil OpenAI sau Anthropic cu URL-ul de bază și cheia API, dacă este necesară. Testează conexiunea. Serverul local trebuie să ruleze; instrumentele externe pot transmite date separat.

02

Proiect

Selectează un dosar și cere asistentului să citească fișierele relevante înainte de editare. Definește obiectivul și limitele sarcinii.

03

Modificări

Verifică modificările și rezultatele comenzilor. Rulează verificările proiectului înainte de acceptare; codul generat nu este testat automat.

Rotirea biților cu lățime fixă

● ● ●BitWhorl●
Fluxuri de lucru · Rotirea biților cu lățime fixă ×
def rotate_left(value, count, width):
    if any(type(x) is not int for x in (value, count, width)):
        raise ValueError("rotate.type")
    if not 1 <= width <= 64 or not 0 <= value < (1 << width) or count < 0:
        raise ValueError("rotate.range")
    count %= width
    mask = (1 << width) - 1
    return ((value << count) | (value >> (width - count))) & mask
✳Rotirea biților cu lățime fixă
✓ ModificăriVerifică înainte de aplicare ↗
Ilustrarea spațiului de lucru
Spațiu de programare cu AI

Următoarea idee începe aici.

Descarcă pentru Windows ↗