lørdag, november 17, 2018

Matematik spørgsmål

Daily Rush Debat Off-topic Matematik spørgsmål

  • Forfatter
    Emne
  • #0

    ElSenator
    Bruger
    8.144 indlæg
    Offline

    Jeg er ret sikker på at det her er simpelt, men min hjerne bliver til øllebrød når jeg skal rode med matematik. Og nej, det er ikke hjælp til mine lekter, det er hjælp til et simpelt problem i noget kode jeg roder med i min fritid.

    So here goes:
    Jeg har et billede på 666×300 pixels. En bruger giver mig et værdi i MPixels = 0.5 som er det ønskede areal i pixels det fornævnte billede skal være.

    Billede skal beholde sit aspect ratio. Hvad skal jeg gange bredden på 666 med for at få billedet til at være 0.5 MPixels ialt? Og endnu vigtigere, hvordan kom du frem til det?

    http://www.muldjord.com

    • Dette indlæg blev ændret for 3 uger, 5 dage siden af  ElSenator.
Viser 9 kommentarer - 1 til 9 (af 9 i alt)
  • Forfatter
    Kommentarer
  • #1

    ByteBandit
    Bruger
    1.357 indlæg
    Offline

    500000/(666×300)=2.5025025 er faktoren som skal ganges med

    #2

    ElSenator
    Bruger
    8.144 indlæg
    Offline

    Nope, det giver et billede på 1.25 MPixels ikke et på 0.5.

    Jeg skal finde den faktor jeg skal gange på 666 for at give et billede på 0.5 MPixels.

    http://www.muldjord.com

    #3

    Kolben
    Moderator
    18.563 indlæg
    Offline

    #2: #1 har ret Du må gøre noget forkert

    P=NP?

    #4

    ElSenator
    Bruger
    8.144 indlæg
    Offline

    Øhm, nej #1 har ikke ret. 666 x 2.5025025 er 1666 hvilket giver en højde på 750. 1666 x 750 = 1.25 MPixels.

    EDIT: #1‘s faktor er faktoren for at få MPixel antallet til at passe. Det er ikke det jeg leder efter. Den skal yderligere regnes om til en faktor jeg kan gange på bredden af billedet, så der skal noget aspect ration faktor ind også. Og det er det jeg ikke kan finde ud af. Det andet har jeg regnet ud for længst.

    http://www.muldjord.com

    • Denne kommentar blev ændret for 3 uger, 5 dage siden af  ElSenator.
    #5

    Pro_Olaf
    Bruger
    492 indlæg
    Offline

    Du skal gange med faktor 1.58193
    Hvis det er dét du mener, finder du frem til det således:

    (666 * x) * (300 * x) = 500.000P
    (666 * 300) * x^2 = 500.000P
    x^2 = (500.000 / (666 * 300))P
    sqrt(x^2) = sqrt(500.000 / 666 * 300))P

    x = (50/3*sqrt(111))

    #6

    Kolben
    Moderator
    18.563 indlæg
    Offline

    #4: Yep, nevermind me. Mit hovede virker ikke i dag.

    sqrt(500000/(666*300))

    P=NP?

    • Denne kommentar blev ændret for 3 uger, 5 dage siden af  Kolben.
    #7

    ElSenator
    Bruger
    8.144 indlæg
    Offline

    #5, Det giver et billede på 0.46 MPixels. Har du en formel for din udregning eller har du bare sjusset dig frem? Jeg skal bruge en formel for udregningen, ellers kan jeg ikke rigtig bruge det.

    http://www.muldjord.com

    #8

    ByteBandit
    Bruger
    1.357 indlæg
    Offline

    Doh ja det er rigtigt tænkte mig ikke om.

    #9

    ElSenator
    Bruger
    8.144 indlæg
    Offline

    #6, YES! That’s it! Takker!

    http://www.muldjord.com

Viser 9 kommentarer - 1 til 9 (af 9 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.