Questo sito usa dei cookie (per informazioni sulla gestione dei cookies fai click qui)tecnici per poter funzionare, non vengono usati cookie di terze parti ne tantomeno vengono creati profili.

Bug 86 - convertire un valore percentuale in Van Der Maarel
Summary: convertire un valore percentuale in Van Der Maarel
Status: RESOLVED FIXED
Alias: None
Product: anArchive
Classification: Unclassified
Component: infrastruttura (show other bugs)
Version: 5
Hardware: All All
: High normal
Assignee: Edoardo Panfili
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-13 19:13 CEST by Edoardo Panfili
Modified: 2011-09-17 09:50 CEST (History)
3 users (show)

See Also:


Attachments

Description Edoardo Panfili 2011-06-13 19:13:26 CEST
Io adesso faccio "percentuale/10" ma ho segnato "FIXME: secondo Roberto questo è sbagliato"

Quale è il modo giusto?
Comment 1 Daniela Gigante 2011-06-13 19:25:00 CEST
ehm . . . di cosa stai parlando? ;-)
Comment 2 Edoardo Panfili 2011-06-13 19:27:58 CEST
del "convertire Van Der Maarel in percentuale".... coè del contrario, sorry correggo il titolo in "convertire un valore percentuale in Van Der Maarel"

tipo il ho una copertura del 58% a cosa corrisponde nella scala Van Der Maarel?
Comment 3 Daniela Gigante 2011-06-13 22:20:03 CEST
'r':
  valorePercentuale  = 0.01     
  valoreVanDerMaaler = 1    

'+':
  valorePercentuale  > 0.01, <1%
  valoreVanDerMaaler = 2

'1':
  valorePercentuale  >= 1%, < 5%
  valoreVanDerMaaler = 3

'2':
  valorePercentuale >= 5%, <=25%
  valoreVanDerMaaler = 5

'2m':
  valorePercentuale = 5%
  valoreVanDerMaaler = 4

'2a':
  valorePercentuale  > 5%, <= 12,5%
  valoreVanDerMaaler = 5

'2b':
  valorePercentuale > 12,5%, <= 25%
  valoreVanDerMaaler = 6

'3':
  valorePercentuale > 25%, <= 50%
  valoreVanDerMaaler = 7

'4':
  valorePercentuale > 50%, <= 75%
  valoreVanDerMaaler = 8

'5':
  valorePercentuale > 75%, <= 100%
  valoreVanDerMaaler = 9
Comment 4 Edoardo Panfili 2011-06-13 23:39:10 CEST
anche il boss ha risposto per email non so se a questo biglietto o al 71
( /bugzilla/show_bug.cgi?id=86 )
quindi suppongo di poter utilizzare una funzione del genere, 
 

dato x il valore pecentuale

vanDerMaarel(x)=
  x = 0               -> 0
  0    <  x  ≤ 0,01   -> 1
  0,01 <  x  < 1      -> 2
  1    ≤  x  < 5      -> 3
  x = 5               -> 4
  5    <  x  ≤ 12,5   -> 5
  12,5 <  x  ≤ 25     -> 6
  25   <  x  ≤ 50     -> 7
  50   <  x  ≤ 75     -> 8
  75   <  x  ≤ 100    -> 9

il 4 sembra vagamente sfortunato :-)

se dovessi invece fare il contrario cioè da Van Der Maarel a percentuale come mi regolo?

0 -> 0
1 -> 0,01
2 -> 1 ??
3 -> ?
4 -> 5
5 -> 15
6 -> 18,75
7 -> 37,5
8 -> 62,5
9 -> 87,5
Comment 5 Daniela Gigante 2011-06-13 23:46:46 CEST
si, perfetto - mi spiace per il 4... capita poche volte, ma almeno non ci sono dubbi interpretativi ;-)

per il contrario, da correggere i seguenti:

2 -> 0.5

3 -> 3

5 -> non 15 ma 8.75 !!!

non so perche' ma sul 2a stanno venendo fuori i valori piu' strani...

ciao
Comment 6 Edoardo Panfili 2011-06-13 23:49:33 CEST
bene (per quel che ci capisco), prendere il centro degli intervalli mi sembra più ragionevole.
Comment 7 Daniela Gigante 2011-06-13 23:52:08 CEST
si e' un patetico tentativo di seguire delle regole con una parvenza di oggettivita'... ;-D
Comment 8 Edoardo Panfili 2011-09-17 09:50:48 CEST
Questa scala è sistemata.

Note You need to log in before you can comment on or make changes to this bug.