Forside / Lommeregnere / Online kartesisk produktberegner
Gratis onlineværktøjer

Online kartesisk produktberegner

Beregn det kartesiske produkt af op til 8 grupper. Indtast værdier adskilt af komma, og få alle tupler som output. Gratis og browserbaseret. Behandlingen for…

Begynd at bruge

Forstå den kartesiske produktberegner

Den kartesiske produktberegner hjælper dig med at generere alle mulige kombinationer af værdier fra flere grupper. Det er nyttigt, når du skal oprette testdata, kombinatoriske opsætninger eller udforske variationsmuligheder.

Sådan fungerer inputtet

Hver linje i inputfeltet repræsenterer én gruppe. Værdierne i en gruppe adskilles med komma. Du kan bruge både almindeligt komma (,) og kinesisk komma (,). Mellemrum omkring værdier fjernes, og tomme linjer ignoreres. Værdierne behandles som tekst, ikke som tal. Det betyder, at du kan indtaste vilkårlige labels som farver, størrelser eller navne.

Eksempel på input og output

Indtast følgende:

rød, blå
S, L

Outputtet bliver:

rød × S
rød × L
blå × S
blå × L

Bemærk, at den sidste gruppes værdier ændrer sig hurtigst. Hvis du har flere grupper, fortsætter mønsteret.

Begrænsninger og håndtering af særlige tilfælde

Værktøjet understøtter op til 8 grupper, 100 værdier per gruppe, 10.000 output-tupler og 500.000 inputtegn. Hvis kombinationen overskrider disse grænser, afvises den, før beregningen starter. Tom input giver tom output. Gentagne labels bevares, så du kan få identiske tupler. En efterstillet komma opretter en tom streng som værdi. Parseren understøtter ikke citerede CSV-felter med komma eller decimal-komma-tal som enkeltværdier.

Ofte stillede spørgsmål

Hvordan håndteres gentagne værdier?

Gentagne labels bevares. Hvis du for eksempel indtaster a, a i en gruppe, vil begge forekomster blive brugt, hvilket kan give identiske tupler i outputtet.

Kan jeg bruge decimal-komma-tal som værdier?

Nej. Værdierne behandles som tekst, og parseren understøtter ikke decimal-komma-tal som enkeltværdier. Hvis du indtaster 1,5, opfattes det som to separate værdier: 1 og 5.

Hvad sker der, hvis jeg har en tom linje i inputtet?

Tomme linjer ignoreres. Hvis du vil have en tom streng som værdi, skal du bruge en efterstillet komma på en linje, f.eks. rød,.

Checkliste til korrekt brug

  • Indtast hver gruppe på en separat linje.
  • Adskil værdier med komma (almindeligt eller kinesisk).
  • Undgå tomme linjer, medmindre du bevidst vil have en tom streng.
  • Kontrollér, at antallet af grupper og værdier er inden for grænserne.
  • Forvent output med multiplikationstegn mellem værdierne.

Behandlingen foregår lokalt i din browser.