func Divide(a int, b int) string {
	if b == 0 {
		return errorResult
	}

	quotient := a / b
	remainder := a % b
	fractionString := divide(remainder, b)

	// If no fraction result
	if len(fractionString) == 0 {
		return fmt.Sprint(quotient)
	}
	return fmt.Sprintf(resultFormat, quotient, fractionString)
}
// Divide divides two integer values and displays the repeating part of the fraction in parenthesis.
Divide divides two integer values and displays the repeating part of the fraction in parenthesis.
// Divide divides two integer values and displays the repeating part of the fraction in parenthesis .
func Divide(a int, b int) string {
	if b == 0 {
		return errorResult
	}
	quotient := a / b
	remainder := a % b
	fractionString := divide(remainder, b)
	if len(fractionString) == 0 {
		return fmt.Sprint(quotient)
	}
	return fmt.Sprintf(resultFormat, quotient, fractionString)
}
func Divide ( a int , b int ) string { if b == 0 { return errorResult } quotient := a / b remainder := a % b fractionString := divide ( remainder , b ) if len ( fractionString ) == 0 { return fmt . Sprint ( quotient ) } return fmt . Sprintf ( resultFormat , quotient , fractionString ) }
Divide divides two integer values and displays the repeating part of the fraction in parenthesis.
Divide divides two integer values and displays the repeating part of the fraction in parenthesis .
// If no fraction result