////////////////////////////////////////////////////////////////////////////////
/// Percent To Decinmal                                      #percent-to-decimal
////////////////////////////////////////////////////////////////////////////////
///
/// Convert a percentage or an unit greater than 1 into a single decimal point number.
///
/// @author Mark Notton
///

///
/// @group helpers-numbers
///
/// @param {number} $number
///
/// @return {color}
///
/// @example scss - Usage
/// opacity:_parecent-to-decimal(55);
/// opacity:_parecent-to-decimal(100%);
/// opacity:_parecent-to-decimal(0.5);
///
/// @example css - CSS output
/// opacity:0.55;
/// opacity:1;
/// opacity:0.5;
///

@use "sass:math";

@use '../modules/is/percentage' as *;
@use 'remove' as *;

@function percent-to-decimal($number) {
  @if percentage($number) {
    @return math.div(remove($number), 100);
  } @else {
    @if $number > 1 {
      @return math.div($number, 100);
    } @else {
      @return $number;
    }
  }
}
