factor(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

factor(1) - Linux manual page

NAMN

factor - faktorisera tal

SYNOPSIS

factor [ALTERNATIV] [TAL]...

BESKRIVNING

Skriver ut primtalsfaktorerna för varje angivet heltal TAL. Om inga tal anges på kommandoraden, läses de från standardinmatning.

  • -h, --exponents

Visar upprepade faktorer i form av p^e om e inte är 1.

  • --help

Visar denna hjälptext och avslutar.

  • --version

Visar versionsinformation och avslutar.

FÖRFATTARE

Skriven av Paul Rubin, Torbjörn Granlund och Niels Möller.

RAPPORTERA BUGGAR

GNU coreutils onlinehjälp:

https://www.gnu.org/software/coreutils/

Rapportera översättningsfel till:

https://translationproject.org/team/

Exempel på användning av factor(1)

1. Faktorisera ett heltal

För att faktorisera ett heltal, t.ex. 56, kör:

$ factor 56
56: 2 2 2 7

Utgången visar att 56 kan delas upp i primtalsfaktorerna 2, 2, 2 och 7.

2. Faktorisera flera tal samtidigt

Man kan ange flera tal i en enda kommandoanrop:

$ factor 100 121 144
100: 2 2 5 5
121: 11 11
144: 2 2 2 2 3 3

Utgången visar primtalsfaktorer för varje tal.

3. Läsa tal från standard input

Om inget nummer anges läser `factor` från standard input:

$ echo 255 | factor
255: 3 5 17

Detta faktoriseringstal 255 till 3, 5 och 17.

4. Använda `factor` i en loop

Man kan använda `factor` i en loop för att faktorisera flera nummer från en fil:

$ cat numbers.txt
25
36
49

$ while read num; do factor "$num"; done < numbers.txt
25: 5 5
36: 2 2 3 3
49: 7 7

Här hämtas tal från en fil och faktoriseringen visas för varje rad.

5. Visa exponentform för faktorisering

Med `-h` eller `--exponents` kan man visa faktorerna i exponentform:

$ factor -h 360
360: 2^3 3^2 5^1

Detta visar att 360 kan skrivas som \( 2^3 \cdot 3^2 \cdot 5^1 \).

COPYRIGHT

Copyright © 2025 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare:

https://gnu.org/licenses/gpl.html

Detta är fri programvara: du är fri att ändra och distribuera den. Det finns INGEN GARANTI, i den utsträckning lagen tillåter.

SE OCKSÅ

Fullständig dokumentation finns på:

https://www.gnu.org/software/coreutils/factor

eller lokalt tillgänglig via:

info '(coreutils) factor invocation'


COLOPHON

Denna sida är en del av coreutils (grundläggande fil-, skal- och textmanipuleringsverktyg). Information om projektet finns på:

http://www.gnu.org/software/coreutils/

Om du hittar renderingsproblem eller har förbättringar för denna manualsida, kontakta:

man-pages@man7.org GNU coreutils 9.6 Januari 2025 FACTOR(1)

Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/factor.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorreparation som har sponsrat Linux.se med webbhotell.